小编hai*_*aka的帖子

python正则表达式搜索不以任何指定字母开头和结尾

我想在一个句子中找到"foo",它在"foo"的开头和结尾没有任何小写,大写字母,数字或下划线.

例如,".foo bar (foo) bar foo-bar foo_bar foo'bar bar-foo bar, foo."我想找到".foo ","(foo)"," foo-"," foo'","-foo "," foo.".

我试图用这个正则表达式来解决这个问题:"(?![a-zA-Z0-9_])foo(?![a-zA-Z0-9_])"; 但它不起作用.

python regex

3
推荐指数
1
解决办法
121
查看次数

标签 统计

python ×1

regex ×1