日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

這篇文章主要介紹了正則表達式中兩個反斜杠的匹配規(guī)則,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

關于正則表達式raw的\匹配規(guī)則


一個常見的例題


這是我在學習中獲得到的一個例子,第一表達式中匹配到的是none。于是乎我就在思考,為什么會匹配不到,假設\t被轉(zhuǎn)義成一個\t,那么也應該匹配到\tsanle,而不是none。
為了驗證這個問題,我做了如下的實驗:


在這里插入圖片描述


那為什么一個會出現(xiàn)這樣的結(jié)果呢,在正則表達式中,需要查找的字符串,會進行兩次轉(zhuǎn)義,先是傳入的字符串進行第一層轉(zhuǎn)換,例如:\\t --> \t .然后傳到re解析器里進行第二層轉(zhuǎn)換,\t -->tab鍵。而需要匹配的字符串\\\t -->兩個反斜杠會變成一個反斜杠(因為前面那個\會轉(zhuǎn)義后面的\,所以兩個\就會變成一個\)。然后就變成\\t了,然后就變成直接的一個tab鍵,他們就匹配上了。

當出現(xiàn)raw時,如下:


在這里插入圖片描述


原來可以匹配的就變得不能匹配了,為什么呢,因為使用了raw之后原本會進行的第一層轉(zhuǎn)換,就不再存在了,直接進入re解析器中進行第二層轉(zhuǎn)換:

例如:\\tsanle -->只進行一次轉(zhuǎn)換就變成了\tsanle.然而需要匹配的字符串還是進行之前的轉(zhuǎn)換,就一個tab,他們就無法匹配上了。

以上就是我所理解的,如有疑惑,可以私信提問。這就是我所理解的正則規(guī)則。


分享到:
標簽:正則表達式 兩個反斜杠 正則匹配規(guī)則
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定