正则表达式-使用子表达式
使用 ( ) 定义一个子表达式.子表达式的内容可以当成一个独立元素,即可以将它看成一个字符,并且使用 * 等元字 符.
子表达式可以嵌套,但是嵌套层次过深会变得很难理解.
(ab){2,}
匹配结果
ababab
| 是或元字符,它把左边和右边所有的部分都看成单独的两个部分,两个部分只要有一个匹配就行.
(19|20)\d{2}
匹配 IP 地址.
IP 地址中每部分都是 0-255 的数字,用正则表达式匹配时以下情况是合法的:
一位数字
不以 0 开头的两位数字
1 开头的三位数
2 开头,第 2 位是 0-4 的三位数
25 开头,第 3 位是 0-5 的三位数
((25[0-5]|(2