欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net 正則表達式的應用

 更新時間:2010年03月30日 12:52:58   作者:  
正則的高級應用,建議由一定的正則基礎才可以看的懂,其實正則并不難,有時間多看一些正則方便的文章,多測試。

1. 平衡組/遞歸匹配
(?'group') 將名為group對應的內容,壓棧計數;
(?'-group') 將名為group的對應的內容, 出棧計數
(?!) 零寬負向先行斷言,由于沒有后綴表達式,試圖匹配總是失敗
正則樣例:
,{0,1}"5":\[[^\[\]]*(((?'Open'\[)[^\[\]]*)+((?'-Open'\])[^\[\]]*)+)*(?(Open)(?!))\],{0,1}
測試數據:
{"0":["0","0-1","0-2"],"1":["1","1-1","1-2"],"2":["2","2-1","2-2"],"3":["3","3-1","3-2"],"4":["4","4-1","4-2"],"5":["5","5-1","5-2"]}
比對結果:,"1":["1","1-1","1-2"],

評語:這個寫的很不錯??梢赃_到取出最近的一個]的效果

2. 零寬斷言
(?=exp) 匹配exp前面的位置
(?<=exp) 匹配exp后面的位置
(?!exp) 匹配后面跟的不是exp的位置
(?<!exp) 匹配前面不是exp的位置
正則樣例:
(?<=<(\w+)>).*(?=<\/\1>)

測試數據:
<li><a href="#updatelog">更新紀錄</a></li>

比對結果:<a href="#updatelog">更新紀錄</a>

評語:這個寫的很不錯??梢匀¢_始取結束,不過不能在<a>....</a>中再出現(xiàn)<a>...</a>的情況,還好HMTL里不讓<a>中再出現(xiàn)<a>。如果像DIV這樣的,就得用下面的樣子寫了。

<[^<>]*(((?'Open'<)[^<>]*)+((?'-Open'>)[^<>]*)+)*(?(Open)(?!))>

<div class="note">aaa<div>其它可用的測試工具:</div>bbbb</div><div><a href="www.*****.com">gogogo</a></div>

相關文章

  • 正則表達式初運用之認證界面的實現(xiàn)代碼

    正則表達式初運用之認證界面的實現(xiàn)代碼

    這篇文章主要介紹了正則表達式初運用之認證界面的實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-09-09
  • 正則表達式匹配用戶密碼

    正則表達式匹配用戶密碼

    這篇文章主要介紹了正則表達式匹配用戶密碼 的相關資料,需要的朋友可以參考下
    2016-03-03
  • .NET 正則表達式使用高級技巧之替換類介紹

    .NET 正則表達式使用高級技巧之替換類介紹

    因為.net的基本正則語法和Perl5基本相同,所以基本語法你可以去下載一下M$的JS幫助文檔,上面有詳細的說明
    2012-04-04
  • PHP 正則的使用基礎入門

    PHP 正則的使用基礎入門

    正則表達式,作為一種快速、便捷的處理字符串的工具,在各種編程語言中都有著廣泛的用途,通過在PHP中的一些使用,下面記錄一下關于PHP中正則使用的一些技巧。
    2009-10-10
  • 利用js給DropdownList賦值實例

    利用js給DropdownList賦值實例

    本文主要分享了利用js給DropdownList賦值的實例,代碼清晰,圖文并茂,有利于理解與掌握,需要的朋友可以看下
    2016-12-12
  • 藏在正則表達式里的陷阱(推薦)

    藏在正則表達式里的陷阱(推薦)

    本文是小編給大家收藏整理的關于藏在正則表達式里的陷阱,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • js正則表達式常用函數詳解

    js正則表達式常用函數詳解

    關于正則表達式,是前端學習的重點和難點。本文主要帶領大家一起應用一些正則表達式,簡單介紹一些正則表達式中常用的方法及對象,例如:test、exec、match、replace、search等等。
    2015-12-12
  • JavaScript RegExp 正則表達式對象詳細說明

    JavaScript RegExp 正則表達式對象詳細說明

    RegExp 對象表示正則表達式,它是對字符串執(zhí)行模式匹配的強大工具。
    2010-12-12
  • 自動識別HTML的標記 替換連接

    自動識別HTML的標記 替換連接

    自動識別HTML的標記 替換連接...
    2006-07-07
  • MongoDB正則表達式及應用

    MongoDB正則表達式及應用

    mongodb中完全支持正則表達式,一般查詢中可以使用操作符$regex,本文主要給大家介紹MongoDB正則表達式及應用,介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2015-10-10

最新評論