Skip to main content

标签: 正则表达式

Python 入门基础知识 - 正则表达式 - 使用组

使用组组允许将正则表达式分解成几个不同的组成部分。在完成匹配和搜索后,可以使用元组编号访问不同部分匹配的内容。组概述在正则表达式中以一对圆括号"()"来表示位于其中的内容属于一个组。例如"(re)+"将匹配"rere","rerere"等多个"re"重复的情况。组在匹配由不同部分组成的一个整体时非常有用。如电话号码由区号和号码组成,在正则表达式中可以使用两组来进行匹配:一组匹配区号,另外一组匹配后边的号码。实例演示如下import re s = 'Phone No. 010-9876543' r...[…]

Read More

Python 入门基础知识 - 正则表达式 - 基本元字符

正则表达式正则表达式概述在Python较早版本中使用regex模块来完成正则表达式的操作。在新的版本中已经删除了regex模块。当前的Python主要使用re模块进行正则表达式的操作。re模块提供了Perl风格的正则表达式。re模块具有更好的可读性及更强的功能。基本元字符元字符是正则表达式中含有的字符。在正则表达式中可以在字符串中使用元字符用以匹配字符串的各种可能的情况常用的元字符. 匹配除换行符以外的任何单个字符,如"r.d"会匹配"red","r d"等,但是不会匹配"read"*...[…]

Read More