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

正则表达式

时间:2020-12-30 10:43:15      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:它的   简单的   pre   不可   条件   组合   tutorial   tutorials   匹配   

正则表达式30分钟入门教程

  • .匹配除换行\n之外的任意单字符

  • \d一个数字

  • \s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等

  • \w匹配字母或数字或下划线或汉字等。

  • \b匹配这样的位置:它的前一个字符和后一个字符不全是(一个是,一个不是或不存在)\w

  • *0个或多个,+一个或多个,?0次或1次,^ $开头结尾

  • {n,m} 重复[n,m]次,{n,}重复n到无限次

  • [abc]匹配a|b|c,[^abc]匹配除了a,b,c之外的任意字符

  • (?#comment)注释语法

    2[0-4]\d(?#200-249)|25[0-5](?#250-255)|[01]?\d\d?(?#0-199) //注释版
    2[0-4]\d|25[0-5]|[01]?\d\d? //去掉注释版
    
  • 贪婪匹配(默认匹配最长的匹配)、懒惰匹配(满足条件情况下,最短匹配)

  • ()括号中的作为一个组合,(\d{1,3}\.){3}\d{1,3}是一个简单的IP地址匹配表达式,不幸的是,它也将匹配256.300.888.999这种不可能存在的IP地址

正则表达式

标签:它的   简单的   pre   不可   条件   组合   tutorial   tutorials   匹配   

原文地址:https://www.cnblogs.com/sstealer/p/14185230.html

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