如何转义正则表达式的文本?
答案 0 :(得分:0)
对于十进制数字,可以使用\d+(\.\d+)*
正则表达式。如果将其放入语句的上下文中,则会得到以下结果:
(\\d+(\\.\\d+)*)+\\)\\((\\d+(\\.\\d+)*)+
这是一个例子:
String s = "10.0)(20.0";
String regex = "(\\d+(\\.\\d+)*)+\\)\\((\\d+(\\.\\d+)*)+";
System.out.println(s.matches(regex));