python 中正则表达式的使用
匹配行尾,行尾被定义为要么是字符串,要么是一个换行字符后面的任何位置。 * +*表示匹配一或更多次。
注意: 和——之间的不同;匹配零或更多次,所以可以根本就不出现,而+则要求至少出现一次。
?**
匹配一次或零次;可以认为它用于标识某事物是可选的。
{m,n}
其中m和n是十进制整数。该限定符的意思是至少有m个重复,至多到n个重复。a/{1,3}b
忽略m会认为下边界是0,而忽略n的结果将是上边界为无穷大(实际上是20亿)
{0,}等同于,{1,}等同于+,而{0,1}则与?相同。如果可以的话,最好使用*,+,或?
页:
[1]