标签: java regex
我正在寻找一个java正则表达式模式,它排除任何有两个或多个连续短划线或两个或多个连续空格的文本。
答案 0 :(得分:0)
试试这个
s = s.replaceAll("( )+|(-)+", "$1$2");
答案 1 :(得分:0)
假设您将使用与matches方法类似的机制使用正则表达式,您可能正在寻找类似
matches
^(?!.*(--| )).*$