Java中例如1-1形式的正则表达式
时间: 2023-06-18 07:03:39 浏览: 94
Java正则表达式1
在Java中,1-1形式的正则表达式可以表示为:
```
^[1-9]\d*-[1-9]\d*$
```
这个正则表达式的含义是匹配以一个非零数字开头、后面可以跟任意个数字,然后是一个减号,最后再接一个非零数字开头、后面可以跟任意个数字的字符串。例如,可以匹配的字符串包括:
```
1-1
10-20
100-200
```
而不可以匹配的字符串包括:
```
-1
1-0
1-01
```
注意,这个正则表达式只匹配了1-1形式的字符串,它并不检查前面的数字是否小于后面的数字。如果需要检查大小关系,还需要在程序中进行额外的处理。
阅读全文