我想获得正则表达式的工作,但事实并非如此。它一定是一件小事,但我可以使用一些帮助。我试图在https://regex101.com/上使用正则表达式测试程序,它说我没有做正确的,但它不在我的代码中工作。试图得到一个JavaScript的正则表达式匹配与某些字母后跟任何数字
我想看看一个字符串,看看是否有一个匹配:
空间字母v或V 0和9的空间字母T或T 0和9的空间之间没有空格数
之间没有空格数例: “V5 T2” 或 “V5 T2”
这里的JavaScript/jQuery的:
if (mystring.indexOf(/v[0-9] t[0-9]/i) > -1) {
console.log("found!");
} else {
console.log("not found!");
}
谁能告诉我,我做错了什么吗?我是新来的正则表达式。
'indexOf'不适用于正则表达式。使用'match'或'exec'或'test' – anubhava