标签: java regex
所以,我正在乱搞正则表达式将句子转换为猪拉丁语,并决定延长作业以允许标点符号。 我正在寻找一个正则表达式,允许我用空字符串替换标点符号并找到myString.replaceAll("\\p{P}", "");并且对于\ p和{P}实际上在这里做了什么感到好奇。其他类似的问题使用"\\p{Z}"来替换空格,这使我认为\ p正在搜索括号内的任何内容。无论如何,我们非常感谢您对文件的任何澄清或指示。
myString.replaceAll("\\p{P}", "");
"\\p{Z}"
答案 0 :(得分:1)
在PCRE正则表达式中
\p{P}
\p{Z}
请参阅右侧的“说明”部分:https://regex101.com/r/ZFIKpv/1