首页 > 其他 > 详细

正则表达式基础(一)

时间:2015-04-26 13:35:26      阅读:192      评论:0      收藏:0      [点我收藏+]

  张孝祥正则表达式视频学习笔记。

1.什么是正则表达式

  正则表达式由英文词组“regular expression”翻译而来,可以理解为是对文字进行模糊匹配的一种语言。

  用一些特殊的字符(元字符)来表述文字应该具有某种特征。

2.元字符的定义

  正则表达式中有特殊含义的字符,用于描述文字的特征。

  例如“?”表示的是其前面的字符是可有可无的,比如abc?说明字符“c”是可有可无的,可以匹配abc和ab。

3.子匹配

  正则表达式中用圆括号括起来的部分被称之为子匹配,子匹配还可以被再次地引用。

  \1可以匹配第一个子匹配,\2可以匹配第二个子匹配。

  例如,2个连续的任意数字可以用(\d)\1来表示,任意5个连续的数字可以用(\d)\1{4}匹配。

  1221,3553可以用(\d)(\d)\2\1来表示匹配关系。

 

正则表达式基础(一)

原文:http://www.cnblogs.com/lnlvinso/p/4457564.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!