javascript - 操作表单中的文本 - JavaScript/Jquery

标签 javascript jquery

你好,我正在做一个项目,昨晚我有一个想法,这会让我想做的很多事情变得容易很多,唯一的问题是我不确定解决的最佳方法它。让我解释一下......

我在网站上有一个表单,用户可以在其中输入采用预定格式并遵循逻辑命名约定的 VIP ID。

示例:app.prod.platform.org.dc1.prod.site.com-HTTP_80tcp-00000000-lb

我想从输入的文本中提取以下信息。

prod.platform.org。

然后我想从逻辑上反转它 .org.platform.prod

然后我想替换“.”为了 ”/” /org/platform/prod

最后我想添加一个后缀“/open*” /org/platform/prod/open*

简而言之,

输入 = app.prod.platform.org.dc1.prod.site.com-HTTP_80tcp-00000000-lb

输出 =/org/platform/prod/open*

我使用 javascript/jquery 来处理其他所有事情,但我对这一切都很陌生,所以我往往不知道解决问题的最佳途径。如果我需要提供更多细节,我可以做。非常感谢任何帮助。

最佳答案

或者像这样简单

var input = "app.prod.platform.org.dc1.prod.site.com-HTTP_80tcp-00000000-lb" ;
var output =
  "/" +
  input 
    .split(".")
    .slice(1, 4)
    .reverse()
    .join("/") +
  "/open";

关于javascript - 操作表单中的文本 - JavaScript/Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43694790/

相关文章:

javascript - 当用户单击后退按钮返回上一个网页时,如何再次调用ajax?

javascript - 来自 JavaScript 中的模数和私有(private)指数的 RSA 私钥

javascript - react-select debounced async call不显示建议

php - 如何使用bootstrap模式从mysql中删除?

javascript - 使用 CSS 显示 :none 时如何保留 DOM 中分配的空间

浏览器之间的javascript鼠标事件兼容性问题

javascript - 在 Javascript 中,使用 var foo = function foo(i) { ... } 的动机或优势是什么?

jQuery - 获取与所选输入的 id 具有相同名称的下一个元素

javascript - 如何将 JSON.parse 值插入到 DOM 中

javascript - 在 jQuery 中使用箭头键的音频 slider