正则表达式中.*的作用

原创 2015年11月18日 14:43:57

今天看正则表达式的书籍是看到这么个例子,要求匹配 文章中的xml

匹配使用的正则表达式为<\?xml.*\?>

一开始没有理解.*是做什么用处的,百度了一番后明白了

原来.*中

.代表任意单个字符(包括空格)

*代表前面任意单个字符的重复次数

因此

<\?xml.*\?>表示以<?xml开头,后面可以跟上一串字符串或者不跟,最后以?>结尾的内容。

正则表达式之?、(?:pattern)、(?!pattern)、(?=pattern)理解及应用

今天朋友问我一个问题,是这样子的,通过正则表达式匹配html标签input包含hidden的字符串,具体如下: "" 匹配下来,应该输出: "" 读了这个问题之后,觉得挺简单的,直...

写正则表达式的时候,经常把[]、{}、()的作用弄混,在此区分清楚,做个记录

排除使用符号本身的情况: 一、[  ] :表示范围,匹配其中任何一个     eg:  \d[1-5] 匹配数字1到5的任何一个,只匹配一次,只有一位数                        ...

正则表达式中模式修正符作用详解(i、g、m、s、x、e)

正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。 它们的作用如下:  //修正符:i 不区分大小写的匹配;          //如:"/abc/i"可以与abc...

Java正则表达式,详解反斜线在Java中的作用

在程序设计过程中,经常需要对获取的数据进行检查是否符合特定的格式,如此频繁地对数据进行检查使用人工检查简直就是灾难,而自己编写程序检查又显得非常麻烦。比如检查一个输入的电子邮件地址是否正确,自己编程实...
  • kmter
  • kmter
  • 2013年09月24日 21:07
  • 1596

正则表达式及其作用

此博客转自:http://blog.sina.com.cn/s/blog_6352288d0100hixo.html 在编写处理字符串的程序或者网页时,经常会有查找符合某些复杂规则的字符串的需要...

正则表达式中模式修正符作用详解(i、g、m、s、x、e)

正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。 它们的作用如下:  //修正符:i 不区分大小写的匹配;          //如:"/abc/i"可...

正则表达式中模式修正符作用详解(i、g、m、s、x、e)

正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。 它们的作用如下: //修正符:i 不区分大小写的匹配; //如:"/abc/i"可以与abc或aB...

正则表达式中的圆括号的作用

1.正则表达式中的圆括号的作用是对字符进行分组,并保存匹配的文本。 2.圆括号用法I:对字符或元字符进行分组,这样在圆括号内就可以对字符组合使用限定符。     eg. 匹配A+一个数字+...

struts2输入校验(附ActionName-validate.xml文件中正则表达式不起作用的解决方案),PS:有点问题希望知道的人指点下

struts2输入校验(附ActionName-validate.xml文件中正则表达式不起作用的解决方案)PS:有点问题希望知道的人指点下...

linux grep命令 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Express

linux grep命令 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular E...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正则表达式中.*的作用
举报原因:
原因补充:

(最多只允许输入30个字)