成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

正則中的1的作用

defcon / 3252人閱讀

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

思路來(lái)源:https://segmentfault.com/q/10...

怎么截取

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

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

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

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

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/90487.html

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

    Pink 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<