小编Ant*_*onZ的帖子

正则表达式如何匹配所有标点符号但排除某些条件

我可以用来\p{Punct}匹配所有标点符号(包括下划线)。

我想严格排除单词内的所有撇号。为此我正在使用(?<=[a-zA-Z])'(?=[a-zA-Z])

但是,我无法让它们一起工作来严格匹配单词内除撇号之外的所有标点符号。

我应该用什么?


例子:

my brother's这不应该匹配。

my brothers'这应该匹配。

my 'brother'这些应该匹配。

java regex

4
推荐指数
1
解决办法
2588
查看次数

标签 统计

java ×1

regex ×1