程序员架构师13 2019-12-27 16:06:37 本项目是参考项目内容,进行个人理解,和原有项目有出入,如想了解详情,请自行百度去搜索项目 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式。 输入一段身份证号,就可以知道你是哪个省哪个市,男还是女 从一百个url 网址里,找到是头条好的相关连接 这些都可以通过正则表达式,来解决 关于正则表达式的相关知识,大家可以阅读一篇非常有名的博客叫《正则表达式30分钟入门教程》,读完这篇文章后你就可以看懂下面的表格,这是我们对正则表达式中的一些基本符号进行的扼要总结 正则表达式,是一种工具,任何语言都可以运行,在python也有正则表达式的相关工具包,就是re模块 下面我举例说明,正则表达式的引用 1)验证输入用户名和QQ号是否有效并给出对应的提示信息 要求: 用户名必须由字母、数字或下划线构成且长度在6~20个字符之间 QQ号是5~12的数字且首位不能为0 2)不良内容过滤 要求: 将通过系统搜集到的不良用于,屏蔽用* 代替 |
|