标签: regex
我希望匹配任何不包含" S"的字符串,如果它包含它应该被排除。
示例:
Sally Desk Camp Silly Not Bad
预期结果:
Desk Camp Not Bad
答案 0 :(得分:2)
我想匹配任何不包含" S" 的字符串
我想匹配任何不包含" S"
您只需使用(?!\S*S)\b\S+\b。这会使用lookahead来检查string是否包含S
(?!\S*S)\b\S+\b
lookahead
string
S
参见演示。
https://regex101.com/r/uF4oY4/1