我想匹配包含仅限定字符的整个单词(或字符串)。正则表达式匹配仅包含某些字符的整个单词
例如,如果字母是d
,o
,g
:
dog = match
god = match
ogd = match
dogs = no match (because the string also has an "s" which is not defined)
gods = no match
doog = match
gd = match
在这个句子:
dog god ogd, dogs o
...我希望以匹配dog
,god
和o
(不是ogd,
,因为逗号或dogs
归因于s
)
'[\ w \ b,]'不正确。在一个字符类中,'\ b'匹配退格,而不是字边界。为什么有人想要匹配一个我不知道的退格,但是一个字符类应该一次只能使用一个字符,并且字边界'\ b'不会消耗任何东西。 –
我不知道这一点。定影。 – Daedalus