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

主頁 > 知識庫 > 除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證

除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證

熱門標簽:呼叫系統外呼只能兩次 ai電話機器人搭建 貴港公司如何申請400電話 400電話辦理電話辦理 地圖標注教學點 甘肅醫療外呼系統排名 外呼系統無呼出路由是什么原因 梅縣地圖標注 西藏智能外呼系統代理商

在一篇正則表達式技術文檔中看到下面內容:

“外需要說明的一點是,除(Expression)和(?name>Expression)語法外,其它的(?...)語法都不是捕獲組。”
這個內容是好理解的,但疑惑的是,該文章作者在另一篇相關正則的技術文章中,其中一個這樣的實例,著實讓我迷惑了一番:

文本內容

td>a/td>td>b/td> 

正則表達式

(?is)td>(?:(?!/td>).)*/td> 

注意上面正則表達式的代碼,他對“(?!/td>).”進行“強制非捕獲組”,我在短信中告訴他,可以這樣寫:(?is)td>((?!/td>).)*/td>
兩天仍未見他回復,于是在回過頭來研究一下他代碼,起初我將重點放在“(?!/td>)”這個括號算不算捕獲組。但是在看一次上面技術文章的代碼我才反應過來。他不是針對(?!/td>)強制為非捕獲組,而是將(?!/td>).強制為非捕獲組,于是我就做了下面的測試:

文本內容

td>a/td>td>a/td>

正則表達式

td>((?!/td>).)*/td>td>(\1)*/td>

匹配結果

td>a/td>td>a/td>

這就證明,如果不對“(?!/td>).”進行強制為非捕獲組,它是會捕獲的,而這個捕獲,我根本不需要它。
下面,我在測試一下,除了(Expression)和(?name>Expression)語法外,其它的,如環視,它算不算捕獲組。

文本內容

td>a/td>td>a/td> 

正則表達式

td>((?!/td>).)*/td>td>(\2.)*/td>

匹配結果:不匹配
如有不同見解,歡迎討論。

標簽:哈密 泰安 大興安嶺 本溪 湖州 涼山 常州 海口

巨人網絡通訊聲明:本文標題《除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證》,本文關鍵詞  除,捕獲,組,的,語,法外,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證》相關的同類信息!
  • 本頁收集關于除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新安县| 九龙城区| 乌拉特后旗| 白山市| 嘉黎县| 光山县| 九江县| 炉霍县| 兰考县| 玉田县| 广饶县| 芜湖市| 且末县| 苍溪县| 高淳县| 玉树县| 原阳县| 尖扎县| 元氏县| 仁化县| 华池县| 宁城县| 吉首市| 佛冈县| 湖北省| 湘潭县| 永新县| 南漳县| 开阳县| 天台县| 成武县| 库尔勒市| 昌宁县| 响水县| 琼结县| 赤城县| 寻乌县| 南昌县| 友谊县| 文成县| 巴东县|