我想制作一个正则表达式,我可以在字符串之间找到确切的数字。
例如。在3,5,25,22,2,15中找到数字2
我所拥有的是/ *,2,* /。
但是使用这个正则表达式它匹配22,25或只是其中有2的任何东西。我希望它只匹配数字2本身在逗号之间或没有逗号的单独匹配。
*更新 我寻找的数字(针)和我寻找的字符串(haystack)都可以变化。
例如,如果我寻求的数字总是2
I want to find them in 2,3,44,23,22,1 or 3,4,22,5,2 or 2 and i should be able to find one match for each of the group of numbers.
答案 0 :(得分:1)
答案 1 :(得分:1)
您应该使用边界(\b
),因此不需要前导/尾随逗号。
/\b2\b/