婷婷综合国产,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>

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

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

巨人網絡通訊聲明:本文標題《除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證》,本文關鍵詞  除,捕獲,組,的,語,法外,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證》相關的同類信息!
  • 本頁收集關于除捕獲組的語法外,其它的(?...)語法都不是捕獲組的驗證的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 布尔津县| 镇坪县| 霍州市| 葫芦岛市| 玉树县| 乐昌市| 温州市| 南开区| 凤阳县| 高邮市| 友谊县| 新河县| 伊金霍洛旗| 金阳县| 元谋县| 开封县| 虹口区| 静安区| 东乡县| 钟祥市| 宁德市| 巩义市| 和林格尔县| 中山市| 理塘县| 乌拉特前旗| 崇阳县| 古田县| 卓尼县| 鱼台县| 滕州市| 贵港市| 衡东县| 沅陵县| 桦甸市| 东乡| 赤城县| 白河县| 碌曲县| 大荔县| 潜山县|