[英]Regex for ending with a specific word
我有以下正则表达式沙箱
https://regex101.com/r/5rcScT/4
当我使用\\w*-[Ff]iltered\\b
它会得到我不想要的fff-filtered-qq
和nope-Filtered-ok
。 我只希望单词特别以 -filtered 结尾。 比如this-filtered
和wow-Filtered
我在这里缺少什么?
您可以使用带有空格字符或行尾的更改(带有/m
标志):
/\w*-[Ff]iltered(\s|$)/m
这将适用于没有环顾断言(awk、ERE 等)的正则表达式环境 如果您环顾四周,请使用 Wiktor Stribiżew 的答案。
你可以使用这个:
\w*Id\b
\\w*
允许在Id
前面有单词字符,而\\b
确保Id
在单词的末尾( \\b
是单词边界断言)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.