首页 > 其他 > 详细

Perl 正则匹配经验记录

时间:2018-03-01 16:25:47      阅读:185      评论:0      收藏:0      [点我收藏+]

1.$/=">";重新定义字符串分隔符为“>”.

2.perl 中/ms,/msg,/gms是什么意思?

正则表达式中,//msg和//gms意思一样。

//g表示找出字符串中所有匹配的部分,如$x= "cat dog house"; @words = ($x =~ /(\w+)/g);  #结果 $word[0] = ‘cat‘ $word[1] = ‘dog‘ $word[2] = ‘house‘ 

//m表示把字符串看成多行数据。‘.‘匹配除"\n"外任何字符。 ^和 $, 匹配字符串中任何行的开头或结尾

//s表示把字符串看成单行数据。‘.‘匹配任何字符,包括"\n"。 ^和 $,只匹配字符串的开头或结尾

//ms表示把字符串看成单行数据。 ‘.‘匹配任何字符,包括"\n"。 ^和 $, 匹配字符串中任何行的开头或结尾

 

Perl 正则匹配经验记录

原文:https://www.cnblogs.com/Formulate0303/p/8488106.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!