在正则表达式java中删除两个单词之间的字符
我需要删除在正则表达式java中删除两个单词之间的字符,java,regex,string,Java,Regex,String,我需要删除[^]和[^]之间的空格 例如: 我的输入:PATRICK GOOD MAN 预期输出:PATRICK GOODMAN 我尝试使用这些正则表达式[^A-Z]|[^]()[^],[^A-Z{3}]和这个[^A-Z({3})],但这些解决方案不符合正则表达式Java 有人能帮我吗 备注:我正在使用Java 1.11,你可以使用 (?你是说replaceAll((?@WiktorStribiżew this regex)(?我建议的regex是(?它工作了!谢谢!
[^]
和[^]
之间的空格
例如:
我的输入:PATRICK GOOD MAN
预期输出:PATRICK GOODMAN
我尝试使用这些正则表达式
[^A-Z]|[^]()[^]
,[^A-Z{3}]
和这个[^A-Z({3})]
,但这些解决方案不符合正则表达式Java
有人能帮我吗
备注:我正在使用Java 1.11,你可以使用
(?你是说replaceAll((?@WiktorStribiżew this regex)(?我建议的regex是(?它工作了!谢谢!