正则表达式-入门-认识计数符
计数符
前言
本章节主要介绍,正则表达式中有哪些计数符,以及如何使用。 计数符前必须要有长度大于或等于1的完整表达式
零个或一个
?: 将前部字符集或组作为一个单元,重复零次或一次,亦可表示为{0,1}
"zo?": 可以匹配"z"或"zo",但不能匹配"o"或"p"
"z[/w/s]?": 可以匹配"z"或"zb"或"z ",但不能匹配"!"或"@"
"(?:hello)?": 可以匹配""或"hello",但不能匹配"hell"
注意: 不可在"[]"中使用, 否则将会解释为单个字符"?"
注意: 不可在"()"中使用, 否则将会解释为非获取匹配或者单个字符"?"
零个或多个
*: 将前部字符集或组作为一个单元,重复零次或多次,亦可表示为{0,}
"zo*": 可以匹配"z"或"zo"或"zoo",但不能匹配"o"或"p"
"[/w/s]*": 可以匹配"hello work",结
正则表达式-入门-认识计数符最先出现在Python成神之路。
共有 0 条评论