perl6正则 3: 行开头与结尾与多行开头,多行结尾

^ $

匹配一行的开头或结尾, 可以用 ^ 或 $。

> so 'abcde' ~~ /e$/
True
> so 'abcdef' ~~ /e$/
False
> so 'abcdef' ~~ /^a/
True
> so 'abcdef' ~~ /^b/
False
>

对于多行的情况, 可以用 ^^ 或 $$

> so "Abcd\nBdfsadf" ~~ /^^B/
True
> so "Abcd\nBdfsadf" ~~ /^B/
False
> so "Abcd\nBdfsadf" ~~ /^a/
False
> so "Abcd\nBdfsadf" ~~ /^A/
True
> so "Abcd\nBdfsadf" ~~ /^^A/
True

 

posted on 2017-08-22 23:47  Perl6  阅读(781)  评论(0编辑  收藏  举报

导航