码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式的解析

时间:2015-12-16 21:17:41      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

  正则表达式看着很难,其实不然;简单介绍一下

  首先正则表达式写在这个符号“//”中间

    特殊符号^ $ * + ? ¦ . {} \她们的作用分别代表着开始,结束,零次或多次,至少一次或多次,零次或一次,或,任意字符,字符出现的范围值,转义:

    “^ab”表示所有以ab开头的字符串;如:abc,abd,abte…… //如果这样写的话表示字符串中不能出现ab 如:“e[^ab]”

    “ab$”表示所有以ab结尾的字符串;r如:tab,wab,wuab……

    “^ab$”表示开头和结尾都是以ab结尾的。

    “ab”表示任何包含ab的字符串。//如果ab不带任何特殊符号的话,代表ab的出现字符串中的位置是随机的。

    “ab*”表示a的后面跟着零个或多个b;如:a,ab,abb,abbb……

    “ab+”表示a的后面跟着一个或多个b;如:ab,abb,abbb……   //大家不要把*和+的概念混淆了哦,她们不同的地方是一个是零次,另外一个是一次。

    “ab?”表示a的后面跟着零个或一个b;如:a,ab。//她只有两个值哦,零和一。

    “ab¦c”表示一串字符串中包含ab或者c。

    “a.[0-9]”表示一个字符串中a的后面跟着一个任意字符和一个数字。

    “ab{3}”表示a的后面有3个b,“ab{1,5}”表示a的后面跟着1到5个b。

    “\[a-z]”表示反向引用字符串中出现的应该是大写字母   //将下一字符标记为特殊字符、文本、反向引用或八进制转义符。

好了就这些吧,给大家推荐几个网站:

  W3C的网站:http://www.w3school.com.cn/

  视频教程穆课网:http://www.imooc.com/

  博客:http://www.cnblogs.com/light169/

     https://msdn.microsoft.com/zh-cn/library/d9eze55x(v=vs.80).aspx

 

正则表达式的解析

标签:

原文地址:http://www.cnblogs.com/qlybk/p/5052078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!