青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 腳本 perl 查看內容

perl正則表達式

2022-12-8 15:31| 查看: 2306 |來源: 互聯網

$也能匹配\n 見Perl語言入門,page 132, 注釋6 1 /^.*$/能匹配"\n"么?能!因為$不僅能匹配行尾,也能匹配\n2 /^.*$/能匹配"b\n"么?能!.能b匹配. \n匹配$3 /^.*$/能匹配"\nb"么?不能!為什么?因為默認情況下,

$也能匹配\n

見Perl語言入門,page 132, 注釋6

1 /^.*$/能匹配"\n"么?能!因為$不僅能匹配行尾,也能匹配\n
2 /^.*$/能匹配"b\n"么?能!.能b匹配. \n匹配$
3 /^.*$/能匹配"\nb"么?不能!為什么?因為默認情況下,.不能匹配\n,把模式改一下變成/^.*$/s就可以了,/s表示.能匹配任意字符,包括\n

多行匹配/m

看一個例子,這段代碼輸出:hello


my $text = "hello, world,\nhello zdd,\nhello autumn";
while ( $text =~ /^hello/g ) {
    print "hello\n"
}

稍微改變一下,加上/m選項


my $text = "hello, world,\nhello zdd,\nhello autumn";
while ( $text =~ /^hello/mg ) {
    print "hello\n"
}

現在輸出變成了
hello
hello
hello

注解:
默認情況下,^和$匹配整個字符串的開頭和結尾,但是加上/m之后,^和$就匹配每行的開頭和結尾。也就是說,因為字符串中有換行符\n,所以/m選項使得^$匹配每行的開頭和結尾。
如果字符串中沒有換行符,那么/m選項是不起作用的。

本文最后更新于 2022-12-8 15:31,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:[email protected]
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        主站蜘蛛池模板: 果冻传媒视频在线播放 | 99热这里只有精品88 | 国产精品色无码AV在线观看 | 中文字幕视频免费在线观看 | 日韩欧美精品有码在线播放免费 | 少妇无码吹潮久久精品AV | 久久亚洲国产中文字幕 | 第一福利视频网站在线 | 少妇被躁爽到高潮无码久久 | yellow在线观看免费观看大全 | 国产精品无码中文在线AV | 精品一品国产午夜福利视频 | 肉动漫h黄动漫日本免费观看 | 男生脱美女内裤内衣动态图 | 久久精品日本免费线 | 日本一本免费线观看视频 | adc高清在线观看 | 国语大学生自产拍在线观看 | 寻找最美乡村教师颁奖晚会 | 高中生被C到爽哭视频免费 高挑人妻无奈张开腿 | 国产高清视频青青青在线 | 无码11久岁箩筣 | 肉动漫无修3D在线观看 | 97人妻中文字幕免费视频 | 神马影院在线eecss伦理片 | 中国老太性色xxxxxhd | 叔叔 电影完整版免费观看韩国 | 90后性爱视频 | 在线亚洲中文字幕36页 | 97超碰射射射 | 好男人的视频在线观看 | 日本熟妇乱妇熟色A片蜜桃 日本熟妇多毛XXXXX视频 | 久久人人玩人妻潮喷内射人人 | 亚洲国产在线观看免费视频 | 国产主播AV福利精品一区 | 久久99国产精品一区二区 | 国产国产成人人免费影院 | 亚洲综合AV色婷婷五月蜜臀 | 欧美特黄三级成人 | 国产自产第一区c国产 | 国产午夜三区视频在线 |