Javascript 正则表达式需要三个变量,它们的开头都相同,并且必须是三个变量之一
我正在尝试将以下内容放入js正则表达式中: 我需要包括以下内容Javascript 正则表达式需要三个变量,它们的开头都相同,并且必须是三个变量之一,javascript,regex,Javascript,Regex,我正在尝试将以下内容放入js正则表达式中: 我需要包括以下内容 gtm.click gtm.linkClick gtm.formSubmit 还有其他一些事情是从gtm开始的。所以它不能只是“gtm.*” 我不知道;我不能经常使用正则表达式。在这方面的任何帮助都将不胜感激。我尝试了以下几点,但运气不好: gtm\.*click|gtm.formSubmit 做这件事的正确方法是什么?如果你只是想要这些的话 gtm\.(click|linkClick|formSubmit) 只需使用: g
- gtm.click
- gtm.linkClick
- gtm.formSubmit
gtm\.*click|gtm.formSubmit
做这件事的正确方法是什么?如果你只是想要这些的话
gtm\.(click|linkClick|formSubmit)
只需使用:
gtm\.(click|linkClick|formSubmit)
解释以下正则表达式将匹配任何以
gtm.
开头并至少以一个字母继续的内容:
(gtm\)[a-zA-Z]+
如果要匹配数字,请同时使用:
(gtm\)[a-zA-Z0-9]+
gtm\(?:点击链接点击表单提交)
?谢谢@Oriol做什么?:我还没看到吗?我会研究的。谢谢,这是为了避免抓到这群人。如果你想的话,你可以把它拿走。谢谢,我踢自己了,我知道怎么做。Regex只是吓唬我。简短地接受感谢您抽出时间回答