五、正则表达式规则
正则表达式规则
-
数字和字母都表示它本身
import re #字母x就是表示x,匹配字符串中的字母x re.search(r'x','hello xyz') #数字5就是代表数字5,没有任何含义,表示匹配字符串中的数字5 re.search(r'5','2345') -
很多字母前面添加
\会有特殊含义(重点1)import re print(re.search(r'd','good')) #d #此刻字母d是普通的字符 print(re.search(r'\d','good')) #None #\d 有特殊含义,不再表示字母d -
标点符号绝大多数都有特殊含义(重点2)
import re re.search('+','1+2') #不能直接使用+匹配字符串中的+,该标点符号有特殊含义 -
使用标点符号,需要使用
\转移import re re.search('\+','1+2') #+

浙公网安备 33010602011771号