特定字符串后的 Javascript 正则表达式

标签 javascript regex

我有几个 Javascript 字符串(使用 jQuery)。它们都遵循相同的模式,以“ajax-”开头,以名称结尾。例如“ajax-first”、“ajax-last”、“ajax-email”等。

如何制作正则表达式以仅抓取“ajax-”之后的字符串?

所以我不需要“ajax-email”,而只想要“email”。

最佳答案

为此您不需要 RegEx。如果您的前缀始终是“ajax-”,那么您可以这样做:

var name = string.substring(5);

关于特定字符串后的 Javascript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7731432/

相关文章:

php - 冲突的 Javascript 阻止表单验证

javascript - 不使用原生的replace()方法替换JS数组中的字符串

PHP preg_replace 忽略\h 和\v 标志

python - 我的正则表达式 "appears"在测试器中工作,但在我的实际代码中不起作用

javascript - 如果存储 getter 更改而不重新加载页面,请重新运行 nuxt 路由中间件?

javascript - 控制台输出不显示数组元素的数量。数组元素无法在代码中访问

javascript - Bootstrap 模态作为 jquery 对象

javascript - 获取非输入字段,例如表单中的引导日期选择器

.net - 使用正则表达式查找匹配的括号

javascript - 为什么字符类中的句点不只匹配文字句点