婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何使用正則匹配最后一個字符串詳解

如何使用正則匹配最后一個字符串詳解

熱門標簽:百度地圖標注飯店位置怎么 施工地圖標注怎么做 怎么在高德地圖標注行走軌跡 清遠陽山400電話號碼如何申請 個性化地圖標注在線 襄陽房產電銷機器人招商 安徽移動外呼系統(tǒng) 百度地圖標注名編輯 深圳400電話辦理那家好

前幾天遇到一個需求,輸入的是

user>
    user>
        name>a/name>
    /user>
    user>
        name>a/name>
    /user>
/user>
password>123/password>

要求拿到

user>
    user>
        name>a/name>
    /user>
    user>
        name>a/name>
    /user>
/user>

也就是去掉最后一個/user>后面的字符串。

方法有很多,我首先想到的是用正則匹配去掉/user>后面的字符串。

最后寫出來的表達式是(?=/user>)(?![\w\W]*/user>)[\w\W]+

首先用(?=/user>)匹配所有前面是/user>的位置,如圖,總共有三個位置。

這里我們正則表達式(?=/user>)的意思就是匹配的位置之前的字符串是/user>,也就是我們匹配到的位置在/user>之后。

這里用到了正則表達式語法中的斷言,有的書上也稱該語法為預查或者環(huán)視,都是一樣的用法。有如下語法:
(?=pattern) 零寬正向先行斷言 (?!pattern) 零寬負向先行斷言 (?=pattern) 零寬正向后行斷言 (?!pattern) 零寬負向后行斷言

這里用到的是(?=pattern),零寬表示它匹配的是在字符串中的位置,如同^匹配字符串串首,$匹配字符串串尾。正向代表它必須滿足pattern。后行代表它匹配的位置在pattern之后。

其次,再這三個位置上進行篩選,能夠看出這三個位置的區(qū)別是后面是否有/user>,如果沒有的話那么它就是最后一個/user>后面的位置。在之前的表達式后面添上(?![\w\W]*?/user>)此時表達式變?yōu)?code>(?=/user>)(?![\w\W]*?/user>)。

能夠看到得到了最后一個匹配結果。

這里的正則表達式(?!pattern) 是零寬負向先行斷言,也就是它會往后匹配pattern,匹配到的位置在pattern之前,并且匹配到的字符串必須不滿足pattern。

(?![\w\W]*?/user>)的意思是在匹配到的位置后面必須不是[\w\W]*?/user>,\w匹配的是[a-zA-Z0-9_]即匹配字母數字和下劃線,而\W匹配的是[^a-zA-Z0-9_]即不是字母數字也不是下劃線的字符,同時匹配這兩個就相當于匹配任意字符。[\w\W]后面的*代表匹配0-任意多次,后面的?代表懶惰模式,即只要滿足條件就立即返回。

最后,在之前的正則表達式后面加上[\w\W]+貪婪匹配即盡可能多的匹配該位置后面的字符串。最終的正則表達式是(?=/user>)(?![\w\W]*?/user>)[\w\W]*

最后的最后用四張圖簡單地描述四種斷言的不同之處。

這里輸入的字符串都是123456。

(?=3),它匹配的位置是后面的字符為3的位置。

 

(?=3),它匹配的位置是前面的字符為3的位置。

 

(?!3)匹配的位置是后面的字符不為3的位置,可以看到箭頭所指的地方沒有被匹配到,其他位置都被匹配到了。

(?!3)匹配的位置是前面的字符不為3的位置,可以看到箭頭所指的地方沒有被匹配到,其他位置都被匹配到了。

總結

到此這篇關于如何使用正則匹配最后一個字符串詳解的文章就介紹到這了,更多相關正則匹配最后一個字符串內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 正則表達式匹配不包含某些字符串的技巧
  • js 正則表達式學習筆記之匹配字符串
  • 正則表達式模式匹配字符串基礎知識
  • 正則匹配密碼只能是數字和字母組合字符串功能【php與js實現】
  • 請教一個正則表達式,匹配所有Html標簽外部的指定字符串
  • 使用正則表達式匹配[***]樣式的字符串

標簽:欽州 臨夏 黑河 中衛(wèi) 駐馬店 阜陽 延邊 南昌

巨人網絡通訊聲明:本文標題《如何使用正則匹配最后一個字符串詳解》,本文關鍵詞  如何,使用,正則,匹配,最后,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何使用正則匹配最后一個字符串詳解》相關的同類信息!
  • 本頁收集關于如何使用正則匹配最后一個字符串詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品美女久久久久久久| 色94色欧美sute亚洲13| 精品国产自在久精品国产| 99在线热播精品免费| 毛片不卡一区二区| 亚洲国产精品一区二区尤物区| 久久久不卡网国产精品一区| 欧美精品99久久久**| 在线观看成人小视频| 国产精品 欧美精品| 国产一区在线看| 美女网站一区二区| 日韩成人午夜电影| 污片在线观看一区二区| 亚洲一区二区中文在线| 亚洲高清久久久| 首页综合国产亚洲丝袜| 午夜日韩在线观看| 奇米亚洲午夜久久精品| 看电视剧不卡顿的网站| 国产一区二三区| av激情综合网| 欧美影院一区二区三区| 777xxx欧美| 日韩三级视频在线观看| 日韩亚洲欧美综合| 久久青草国产手机看片福利盒子 | 欧美高清性hdvideosex| 久久精品视频在线看| 欧美一区二区三区日韩视频| 精品视频在线免费| 日韩精品一区二区三区视频在线观看| 欧美久久久久久久久| 91精品国产入口| 久久午夜电影网| 亚洲色图视频网站| 亚洲成人免费在线| 久88久久88久久久| 成人性生交大合| 欧美视频一区二区三区在线观看| 538prom精品视频线放| 337p日本欧洲亚洲大胆精品 | 久久综合色8888| 国产精品视频免费看| 亚洲视频在线一区观看| 五月激情综合婷婷| 成人永久免费视频| 欧美日本国产一区| 中文字幕乱码亚洲精品一区| 尤物在线观看一区| 久久不见久久见免费视频7| www.在线欧美| 日韩欧美视频一区| 亚洲精品国产视频| 国产又粗又猛又爽又黄91精品| 成人黄动漫网站免费app| 欧美高清精品3d| 国产精品久久久久久久午夜片| 亚洲大尺度视频在线观看| 国产真实乱偷精品视频免| 色婷婷精品大视频在线蜜桃视频 | 蜜臀va亚洲va欧美va天堂| 国产一区二区精品在线观看| 中文字幕免费观看一区| 国产精品国产a| 久久综合色播五月| 日韩三级在线观看| 精品国产精品网麻豆系列| 欧美一级一级性生活免费录像| 91看片淫黄大片一级在线观看| 欧美一区二区黄色| 日韩午夜中文字幕| 色偷偷88欧美精品久久久| 一区免费观看视频| 91搞黄在线观看| 亚洲va韩国va欧美va| 777精品伊人久久久久大香线蕉| 日韩va亚洲va欧美va久久| 欧美一级黄色片| 国产成人一级电影| 亚洲女子a中天字幕| 欧美视频精品在线观看| 午夜精品在线看| 久久婷婷色综合| 色综合久久久久综合体桃花网| 亚洲高清一区二区三区| 亚洲精品一区二区在线观看| 成人av电影免费在线播放| 玉米视频成人免费看| 精品少妇一区二区三区在线播放| 国产91在线|亚洲| 亚洲成人一二三| 国产亚洲成aⅴ人片在线观看| 91在线视频网址| 美女被吸乳得到大胸91| 中文字幕av在线一区二区三区| 色999日韩国产欧美一区二区| 久久se精品一区精品二区| 日韩理论片在线| 精品精品国产高清一毛片一天堂| av网站一区二区三区| 蜜桃av一区二区三区电影| 国产精品青草久久| 日韩欧美另类在线| 在线亚洲高清视频| 成人理论电影网| 蜜臂av日日欢夜夜爽一区| 亚洲免费观看高清完整版在线 | 99精品国产视频| 蜜桃av一区二区| 一区二区三区四区视频精品免费 | 中文字幕一区不卡| 日韩欧美电影一区| 欧美做爰猛烈大尺度电影无法无天| 捆绑调教一区二区三区| 亚洲伊人伊色伊影伊综合网| 日本一区二区三区高清不卡| 91麻豆精品国产91久久久使用方法| 成人亚洲精品久久久久软件| 麻豆91精品91久久久的内涵| 日韩久久一区二区| 欧美国产日韩在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 欧美日韩不卡视频| 在线一区二区观看| 99re8在线精品视频免费播放| 国产精品自产自拍| 秋霞电影一区二区| 亚洲成av人**亚洲成av**| 中文字幕一区二区三中文字幕| 久久久一区二区三区| 精品国产伦一区二区三区观看体验| 丝袜脚交一区二区| 91久久一区二区| 成人免费看黄yyy456| 九九九久久久精品| 免费观看在线色综合| 日韩一区精品视频| 亚洲成人自拍偷拍| 亚洲图片一区二区| 亚洲一区二区欧美| 亚洲伊人色欲综合网| 亚洲一线二线三线视频| 亚洲天堂精品在线观看| 国产精品久久久久久久久果冻传媒| 久久久国产午夜精品| 国产日韩欧美精品一区| 久久日韩精品一区二区五区| 欧美一区二区三区在| 日韩一区二区在线观看| 欧美精品一区二区三区四区| 精品国产乱码久久久久久影片| 欧美精品一区二区久久婷婷| 久久久久久久久久久黄色| 日韩免费观看2025年上映的电影| 日韩亚洲欧美在线| xf在线a精品一区二区视频网站| 精品91自产拍在线观看一区| 久久亚洲春色中文字幕久久久| 精品欧美一区二区久久| 欧美精品一区二区三区蜜臀| 国产亚洲综合性久久久影院| 亚洲国产精品v| 日韩一区中文字幕| 亚洲一区免费观看| 久久疯狂做爰流白浆xx| 成人做爰69片免费看网站| 在线视频你懂得一区二区三区| 7777精品伊人久久久大香线蕉| 日韩欧美激情在线| 欧美国产一区二区在线观看 | 国产精品天天看| 亚洲国产毛片aaaaa无费看| 免费观看久久久4p| www.一区二区| 在线不卡中文字幕| 欧美国产一区在线| 亚洲国产欧美日韩另类综合| 国内精品视频666| 色婷婷综合久色| 久久色在线视频| 午夜av一区二区三区| 国产激情一区二区三区| 欧美性xxxxx极品少妇| 91精品中文字幕一区二区三区| 国产视频一区二区三区在线观看| 亚洲激情自拍视频| 国产裸体歌舞团一区二区| 91福利视频网站| 日本一区二区视频在线观看| 午夜精品福利视频网站| www.亚洲人| 久久亚区不卡日本| 午夜精品123| 91在线无精精品入口| 2017欧美狠狠色| 日本在线不卡视频| 欧美中文字幕一区二区三区 | 成人欧美一区二区三区| 麻豆精品在线看|