正则表达式,取文章里面任意两个标点符号的文字。
发布网友
发布时间:2024-03-17 17:22
我来回答
共4个回答
热心网友
时间:2024-03-17 20:00
[^\u4e00-\u94a5\w\d].[^\u4e00-\u94a5\w\d]
上面是两个标点符号之间的非标点符号字符
当然使用时根据需要还需按自己的需要修改修改
[^\u4e00-\u94a5\w\d] 的意思是非汉字字母数字下划线
. 的意思的任意字符
合在一起就是两个标点加一些非标点的字符
热心网友
时间:2024-03-17 20:01
[^\u4e00-\u94a5\w\d]+
这样就可以了
意思是非汉字字母数字下划线一个或多个
热心网友
时间:2024-03-17 20:07
标点符号啊。大概 就是 ,。:;“‘”!· 就这些吧。 我来写个笨点得。 算是抛砖引玉吧。。。
[,。]?[^,。]*[,。]
你如果 想要更多的 把更多的填写进去 就好了 。 只能想到这么一个笨的方法。不知道 有没有 代表标点符号的 转义符 就好了 。那样就可以直接用了
[,。:;“‘”!·?]?(?<a>[^,。:;“‘”!·?]*)[,。:;“‘”!·?]
热心网友
时间:2024-03-17 20:05
实列:我是中国人,!!很好!!!
\b\w+\b
这就是两任意标点之间的文字。
结果:很好
\W\w+\W
这个是两任意标点之间包含标点的文字
结果:!很好!