正则表达式

 

理字符串的程序或网页时常会有找符合某些复杂规则的字符串的需要。表达式就是用于描述规则的工具。话说,正表达式就是记录文本规则的代

很可能你使用Windows/Dos下用于文件找的通配符(wildcard),也就是*?。如果你想找某个目下的所有的Word文档的,你会搜索*.doc里,*会被解成任意的字符串。和通配符似,正表达式也是用来文本匹配的工具,只不比起通配符它能更精确地描述你的需求——当然,代价就是更复杂。比如你可以写一个正表达式来所有以0开头,后面跟着2-3个数字,然后是一个字号“-”,最后是78位数字的字符串(010-123456780376-7654321)表达式是用于行文本匹配的工具,所以本文里多次提到了在字符串里搜索/找,这种说法的意思是在定的字符串中,找与定的正表达式相匹配的部分。有可能字符串里有不止一个部分定的正表达式,这时每一个这样的部分被称一个匹配。匹配在本文里可能会有三意思:一是形容性的,比如一个字符串匹配一个表达式;一动词性的,比如在字符串里匹配正表达式;有一是名性的,就是刚刚说到的字符串中定的正表达式的一部分

详情参照

http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm#h3

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值