成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

正則中的1的作用

defcon / 3216人閱讀

摘要:繼續(xù)優(yōu)化更簡潔,也的確應(yīng)該如此。那么問題來了,這個(gè)是什么意思呢正則表達(dá)式中的小括號(hào)是代表分組的意思。如果再其后面出現(xiàn)則是代表與第一個(gè)小括號(hào)中要匹配的內(nèi)容相同重要的一點(diǎn)必須與小括號(hào)配合使用。對所獲取的匹配的引用。例如,匹配兩個(gè)連續(xù)的相同字符。

思路來源:https://segmentfault.com/q/10...

怎么截取

"aaabbbbcffffd" => ["aaa","bbbb","c","ffffd"]

網(wǎng)友給出了:"aaabbbbcffffdd".match(/(.)1+/gi); 測試發(fā)現(xiàn)沒有匹配到c,但是這已經(jīng)給出了思路。
優(yōu)化:"aaabbbbcffffdd".match(/(.)(1+)?/gi); 可以匹配到c,結(jié)果也對了。
繼續(xù)優(yōu)化:"aaabbbbcffffdd".match(/(.)1*/gi); 更簡潔,也的確應(yīng)該如此。

那么問題來了,這個(gè)1是什么意思呢:

正則表達(dá)式中的小括號(hào)"()"是代表分組的意思。 如果再其后面出現(xiàn)1則是代表與第一個(gè)小括號(hào)中要匹配的內(nèi)容相同,
重要的一點(diǎn):1必須與小括號(hào)配合使用。

百度百科:num => num是一個(gè)正整數(shù)。對所獲取的匹配的引用。例如,“(.)1”匹配兩個(gè)連續(xù)的相同字符。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/90487.html

相關(guān)文章

  • php實(shí)戰(zhàn)正則表達(dá)式(二):提取html元素

    摘要:在閱讀這篇文章前最好把同系列文章實(shí)戰(zhàn)正則表達(dá)式一驗(yàn)證手機(jī)號(hào)先仔細(xì)閱讀一遍。但實(shí)際上這樣一個(gè)表達(dá)式是無法從上面的中提取第一個(gè)元素的這里主要的問題是在默認(rèn)情況下點(diǎn)號(hào)字符無法匹配換行符。但是很遺憾,正則表達(dá)式中沒有排除型子表達(dá)式或者說排除型分組。 這篇文章通過提取html元素介紹了正則表達(dá)式中模式修飾符、貪婪匹配與非貪婪匹配、Unicode模式、環(huán)視等知識(shí)點(diǎn)。在閱讀這篇文章前最好把同系列文章...

    ityouknow 評論0 收藏0
  • 一次性搞懂JavaScript正則表達(dá)式之方法

    摘要:正則表達(dá)式要真正發(fā)揮作用,要倚仗一些操作正則的方法。是正則表達(dá)式的構(gòu)造函數(shù)。使用構(gòu)造函數(shù)一般用于需要?jiǎng)討B(tài)構(gòu)造正則表達(dá)式的場景,性能不如字面量寫法。它接受一個(gè)正則表達(dá)式作為唯一參數(shù)。因?yàn)橹荒芊祷厥状纹ヅ涞奈恢?,所以全局匹配對它無效。 本文是『horseshoe·Regex專題』系列文章之一,后續(xù)會(huì)有更多專題推出GitHub地址:https://github.com/veedrin/hor...

    Hanks10100 評論0 收藏0
  • 一篇文章搞懂JavaScript正則表達(dá)式之方法

    摘要:是正則表達(dá)式的構(gòu)造函數(shù)。使用構(gòu)造函數(shù)一般用于需要?jiǎng)討B(tài)構(gòu)造正則表達(dá)式的場景,性能不如字面量寫法。它接受一個(gè)正則表達(dá)式作為唯一參數(shù)??偨Y(jié)以上所述是小編給大家介紹的一篇文章搞懂正則表達(dá)式之方法的相關(guān)知識(shí),希望對大家有所幫助 通過本文帶領(lǐng)大家學(xué)習(xí)JavaScript中都有哪些操作正則的方法。本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧 咱們來看看JavaScript中都...

    edagarli 評論0 收藏0
  • 一篇文章搞懂JavaScript正則表達(dá)式之方法

    摘要:是正則表達(dá)式的構(gòu)造函數(shù)。使用構(gòu)造函數(shù)一般用于需要?jiǎng)討B(tài)構(gòu)造正則表達(dá)式的場景,性能不如字面量寫法。它接受一個(gè)正則表達(dá)式作為唯一參數(shù)。總結(jié)以上所述是小編給大家介紹的一篇文章搞懂正則表達(dá)式之方法的相關(guān)知識(shí),希望對大家有所幫助 通過本文帶領(lǐng)大家學(xué)習(xí)JavaScript中都有哪些操作正則的方法。本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧 咱們來看看JavaScript中都...

    lijinke666 評論0 收藏0
  • 手把手分析一個(gè)郵箱正則表達(dá)式

    摘要:手把手分析一個(gè)郵箱正則表達(dá)式正則這東西在很多人看來就是要背的記的東西很多,一串長的正則表達(dá)式看起來像看天書一樣的。 手把手分析一個(gè)郵箱正則表達(dá)式 正則這東西在很多人看來就是要背的記的東西很多,一串長的正則表達(dá)式看起來像看天書一樣的。 比如這樣的 :) /^(^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$)|(^[1-9]d{5}[1-...

    Pink 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<