我有一个字符串:(prawy p pęknięty p zderzak pęknięcie
它是波兰语)
我想全选p
(除了单词“pęknięty”和“peknięcie”中的“p”)
我试图做这样的事情:\b(s*ps*)\b
,但它不能正常工作。有任何想法吗?
也许,
\bp(?=[a-z]+|\s|$)
或者
(?!pęknięcie|pęknięty)\bp
可能只是工作正常。
如果您想简化/修改/探索表达式,它已在regex101.com的右上角面板中进行了说明。如果您愿意,您还可以在此链接中观看它如何与一些示例输入匹配。
jex.im可视化正则表达式: