1

需要为此构造正则表达式

2 1231 21231 2312 2123 22 2

只需要找到2,不是1231,不是21231,只有2

所以,我的正则表达式是

^[[:digit:]]?{1}[2]{1}^[[:digit:]]?

这样对吗 ?

对不起,如果我问像“为我做”,但我真的不能进入正则表达式。

UPD
输入字符串 2 22 1312 123123 22312 21 2
需要匹配 "2"
2 22 1312 123123 22312 21 2
后\前有或无数字

4

1 回答 1

1

听起来很简单...

/\b2\b/g

这个怎么样?例子

于 2012-04-13T11:36:20.773 回答