perl: /i, /s, /x, /m

来源:互联网 发布:2017淘宝造物节h5 编辑:程序博客网 时间:2024/06/10 17:00

/i: 一个大小写无关的模式。

 

/s: 默认情况下,点(.)不匹配换行符,这对于“单行中查找”的问题能很好解决。如果你的字符串中有换行符,并希望点(.)能匹配它们,那可以使用/s这个修饰符。它将模式中点(.)◆的行为变成同字符类[\d\D]的行为类似:可以匹配任何字符,包括换行符。

 

/x: 允许你在模式中加入任何数量的空白。

 

/m: 允许根据内部的换行符进行匹配(将m看作多行(think m formultiple lines))。这时锚定针对每一行,而非整个字符串。

原创粉丝点击