您的位置:首页 > 其它

perl正则匹配

2008-10-16 09:38 134 查看
字符的种类是一定的,无非是空格,数字,大小写字母,-_+=和perl中定义的元字符,还有本国语言。所以原则上任何格式的字符都能匹配。

匹配工具:选择符号,关键字,量词,断言,转义字符

当出现多个字符组成的 非空格字符时候, 例如123,45-3_s_SDGG 则使用[0-9A-Za-z-_,]{1,} 若加上^$则只能匹配一行中仅有这些字符的且连贯组成的字符串。

转义字符/S可以使得匹配的范围加宽,使用时注意

使用断言可以使得匹配更为精确,但是有可能匹配不到。

在读程序时候,如果有else的时候,应当考虑什么时候else成立,凡是从正反两方面考虑,才不会出错。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  perl 语言 工具