花括号中负值的正则表达式

时间:2014-03-25 11:23:54

标签: java regex

我需要像

这样的模式的正则表达式
1) {-1,}, 
2) {-1,-2},
3) {,-2}

请帮帮我。

2 个答案:

答案 0 :(得分:2)

试试这个,

String regex="\\{-?(\\d+)?,-?(\\d+)?},?";

String str="{-2,}";

System.out.println(str.matches(regex));

答案 1 :(得分:0)

试试这个,

^\{(\-\d+)?,(\-\d+)?\}$

希望它适合你。