标签:
张孝祥正则表达式视频学习笔记。
正则表达式由英文词组“regular expression”翻译而来,可以理解为是对文字进行模糊匹配的一种语言。
用一些特殊的字符(元字符)来表述文字应该具有某种特征。
正则表达式中有特殊含义的字符,用于描述文字的特征。
例如“?”表示的是其前面的字符是可有可无的,比如abc?说明字符“c”是可有可无的,可以匹配abc和ab。
正则表达式中用圆括号括起来的部分被称之为子匹配,子匹配还可以被再次地引用。
\1可以匹配第一个子匹配,\2可以匹配第二个子匹配。
例如,2个连续的任意数字可以用(\d)\1来表示,任意5个连续的数字可以用(\d)\1{4}匹配。
1221,3553可以用(\d)(\d)\2\1来表示匹配关系。
标签:
原文地址:http://www.cnblogs.com/lnlvinso/p/4457564.html