最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

正則表達式匹配括號外的符號及數(shù)據(jù)

 更新時間:2019年06月26日 10:07:28   投稿:mrr  
這篇文章主要介紹了正則表達式匹配括號外的符號及數(shù)據(jù),非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

正則表達式匹配括號外的符號

[\\?!/\\.,\\s]+(?=[^\\)]*(\\(|$))

將括號外的?!/.,和空格(連續(xù)多個時同時)匹配


 String string1 = "sdfsdf sdlfksd sdf,fsdf&sdf(s:1,g:1) sdfsd sdf! ? . sdfl asdf ";
 String[] str = string1.split("[\\?!/\\.,\\s]+(?=[^\\)]*(\\(|$))");
 for(String s:str){
  System.out.println(s);
 }

結(jié)果:

sdfsdf
sdlfksd
sdf
fsdf&sdf(s:1,g:1)
sdfsd
sdf
sdfl
asdf

下面看下用正則表達式匹配括號外的數(shù)據(jù)

用正則匹配括號內(nèi)的數(shù)據(jù),這個較容易實現(xiàn),但是匹配括號外的數(shù)據(jù),貌似就比較困難了.例如:

"{controller}/cc/{action}/{id}"

我想得到/cc/,/ 這兩個括號外的數(shù)據(jù).

如果是匹配括號內(nèi)的數(shù)據(jù)(包括括號),這個可以用這段正則實現(xiàn)

/{[^}]+}/

測試代碼(javascript實現(xiàn)):

"{controller}/cc/{action}/{id}".replace(/{[^}]+}/ g,'-')

但是提取括號外的內(nèi)容,困難得很啊.不知道哪位可以實現(xiàn)這個需求?

幾個特殊的字符串:

"{controller}/cc/{action}/{id}}"   匹配到空字符串
"{controller}}/cc/{action}/{id}"  匹配到:}/cc/, /

總結(jié)

以上所述是小編給大家介紹的正則表達式匹配括號外的符號及數(shù)據(jù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • js中使用正則表達式查找字母和數(shù)字的方法

    js中使用正則表達式查找字母和數(shù)字的方法

    這篇文章主要介紹了 js中使用正則表達式查找字母和數(shù)字的方法,在代碼底部給大家介紹了js用正則表達式驗證密碼包含數(shù)字和字母的方法,需要的朋友可以參考下
    2017-03-03
  • python和JavaScript的正則表達式詳細使用對比

    python和JavaScript的正則表達式詳細使用對比

    正則表達式是對字符串提取的一套規(guī)則,我們把這個規(guī)則用正則里面的特定語法表達出來,去匹配滿足這個規(guī)則的字符串,這篇文章主要給大家介紹了關(guān)于python和JavaScript正則表達式詳細使用對比的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • 正則文法與正則表達式的相互轉(zhuǎn)化問題(編譯原理)

    正則文法與正則表達式的相互轉(zhuǎn)化問題(編譯原理)

    這篇文章主要介紹了正則文法與正則表達式的相互轉(zhuǎn)化問題(編譯原理),?除了正則文法外,正則表達式也可以相應(yīng)的用來描述單詞,正則文法和正則表達式的能力相同,且可以互相轉(zhuǎn)化,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2023-08-08
  • 一個正則表達式的看法(?:)

    一個正則表達式的看法(?:)

    下午和kindle聊天的時候,他讓我看一個正則,問我知不知道其中?:的作用,以偶半瓶水的正則功力,不知道雜解釋給他聽了,單個一個還好理解,一起就不明白了,起碼我是沒用過..查了下資料,說說我的看法..
    2010-12-12
  • javascript正則表達式容易被忽略的小問題整理

    javascript正則表達式容易被忽略的小問題整理

    小問題:lastIndex只對exec()和test()方法起作用,string.match(regexp)是不會影響regexp這個正則的lastIndex屬性的,具體祥看本文
    2013-07-07
  • PHP preg match正則表達式函數(shù)的操作實例

    PHP preg match正則表達式函數(shù)的操作實例

    在php中preg_match()函數(shù)是用來執(zhí)行正則表達式的一個常用的函數(shù)。本文給大家介紹PHP preg match正則表達式函數(shù)的操作實例,需要的朋友參考下
    2016-04-04
  • 用正則表達式匹配字符串中漢字及中文標點符號

    用正則表達式匹配字符串中漢字及中文標點符號

    正則表達式通常用于判斷某一個字符串是否符合或滿足某一種格式,下面這篇文章主要給大家介紹了關(guān)于如何使用正則表達式匹配字符串中漢字及中文標點符號的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • 正則表達式匹配各種特殊字符

    正則表達式匹配各種特殊字符

    這篇文章主要介紹了正則表達式匹配各種特殊字符的相關(guān)知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • 深入理解正則表達式語法知識

    深入理解正則表達式語法知識

    這篇文章主要介紹了正則表達式語法知識的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • 正則表達式:過濾<font>和</font>

    正則表達式:過濾<font>和</font>

    正則表達式:過濾<font>和</font>...
    2007-04-04

最新評論

澜沧| 正定县| 涞源县| 曲松县| 南部县| 从化市| 剑川县| 凌海市| 桃园县| 德昌县| 金川县| 肇源县| 竹山县| 阜平县| 社旗县| 武义县| 于田县| 西畴县| 杭锦旗| 隆德县| 安泽县| 紫云| 神池县| 临沧市| 阿勒泰市| 墨竹工卡县| 当涂县| 怀柔区| 进贤县| 盱眙县| 元氏县| 驻马店市| 犍为县| 乐平市| 昌都县| 合作市| 黄骅市| 磐石市| 昭苏县| 平顶山市| 靖远县|