给出以下字符串,
something id-4 something
返回“4”的js正则表达式是什么?
我最近的是
[id-][0-9]{1}
但它返回“-4”而不是“4”。
答案 0 :(得分:0)
不要使用字符类构造作为前缀,只需执行以下操作:
id-[0-9]{1}
答案 1 :(得分:0)
当您正在寻找js正则表达式时,请尝试使用:
s='something id-4 something';
re = /id-(\d)/;
m = re.exec(s);
// m[1] contains "4"