我有一个格式的字符串:string:num其中num是任何数字但字符串是我需要匹配的已知字符串.我想在if语句中将其作为:
if( it matches 'string:' followed by a number) {
//do something
}
Run Code Online (Sandbox Code Playgroud)
Vot*_*ple 45
你要 ...
if (stringYouHave.match(/^string:([0-9]+)$/)) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
这包括:
^ 字符串的开头string: 您提到的文字"字符串:"(.....)该子表达式,你可以参考一下后,如果你需要知道哪个号码是字符串中(尽管在这种特定情况下,你也只需更换'string:'用'')[0-9] 0和之间的一个字符9(即一个数字)+ 必须至少有一个"那些"(即上面提到的数字),但可以有任何数字$ 字符串的结尾