正在回答
1回答
同学,你好!
1、r的作用是防止字符串被转义。正则表达式中使用"\"作为转义字符,如果需要匹配文本中的字符"\",在正则表达式中需要4个"\"。前2个"\"和后两个"\"在python解释器中分别转义成一个"\",转义后的2个"\"在正则中被转义成一个"\"。
例:
2、(100|[1-9]\d{0,1}):“|”为或,匹配正则表达式100或[1-9]\d{0,1}满足一个即可匹配;
[1-9]\d{0,1}:[1-9]匹配数字1-9,\d匹配数字,\d{0,1}匹配0个或1个数字,此表达式可匹配1-99;
$:$匹配字符串终止部分,匹配(100|[1-9]\d{0,1})表达式中100或1-99为终止。
祝学习愉快!
Python全能工程师
- 参与学习 人
- 提交作业 16233 份
- 解答问题 4470 个
全新版本覆盖5大热门就业方向:Web全栈、爬虫、数据分析、软件测试、人工智能,零基础进击Python全能型工程师,从大厂挑人到我挑大厂,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星