Python之正则表达式
正则表达式
1.什么是正则表达式
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串"用来表达对字符串的一种逻辑过滤。
正则表达是的大致匹配过程是:
1.依次拿出表达式和文本中的字符比较,
2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。
3.如果表达式中有量词或边界,这个过程会稍微有一些不同
2.正则表达式的语法规则
元字符:. ^ $ * + ? { } [ ] | ( ) \
下表为Python中正则表达式的一些匹配规则,图片资料来源于CSDN
数据驱动变革-云将skyell。用Flask+Nginx+uWsgi搭建的个人博客:http://www.skyell.cn/