python中的正则表达式实例用法

发布时间:2021-09-10 18:28:46 作者:chen
来源:亿速云 阅读:218

本篇内容介绍了“python中的正则表达式实例用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

        # 在范围内 尽量少的匹配

        # ? (0-1) 尽量少就是匹配0次

        # 在正则中有特殊意义的字符想让它表示它本来的意义,就在这个字符前加上\

        # 在正则中一些没有特殊意义的字符加上\,可能就变成有特殊意义的字符。


    

正则表达式实例

1、年月日 2019-6-6或者2019-06-06

^[1-9]\d{0,3}\-(1[02]|0?[1-9])-([12][0-9]|[3][01]|0?[1-9])$

2、邮箱地址zh51414ferw.rewr_rewr@req.vip.cn123

[0-9a-zA-Z][\w\-.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*\.[A-Za-z0-9]{2,6}

3、匹配QQ号

[1-9]\d{4,11}

4、匹配电话号码

1[3-9]\d{9}

5、长度为8-10位的用户密码 : 包含数字字母下划线

[\w]{8,10}
 

6、匹配验证码:4位数字字母组成的

[a-zA-Z0-9]{4}
[a-zA-Z\d]{4}

7、

从<a>wahaha</a>

<b>banana</b>

<h2>qqxing</h2>

这样的字符串中,匹配出wahaha,banana,qqxing内容。

>\w+<
<\w+>

8、1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))从上面算式中匹配出内层没有其他小括号的表达式


\([^()]+\)

“python中的正则表达式实例用法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. python中的with语句实例用法
  2. Python中冒号的实例用法介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:前端框架vue该怎么入门

下一篇:怎么通过重启路由的方法切换IP地址

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》