第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

具有可變數(shù)量的組的正則表達(dá)式?

具有可變數(shù)量的組的正則表達(dá)式?

慕森王 2019-08-23 09:56:47
具有可變數(shù)量的組的正則表達(dá)式?是否可以創(chuàng)建具有可變數(shù)量的組的正則表達(dá)式?例如運(yùn)行之后......Pattern p = Pattern.compile("ab([cd])*ef");Matcher m = p.matcher("abcddcef");m.matches();...我想有類似的東西m.group(1) = "c"m.group(2) = "d"m.group(3) = "d"m.group(4)= "c"。(背景:我正在解析一些數(shù)據(jù)行,其中一個(gè)“字段”正在重復(fù)。我想避免matcher.find這些字段的循環(huán)。)正如@Tim Pietzcker在評(píng)論中指出的那樣,perl6和.NET都有這個(gè)功能。
查看完整描述

3 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

根據(jù)文檔,Java正則表達(dá)式不能這樣做:

與組關(guān)聯(lián)的捕獲輸入始終是該組最近匹配的子序列。如果由于量化而第二次評(píng)估組,則如果第二次評(píng)估失敗,則將保留其先前捕獲的值(如果有的話)。例如,將字符串“aba”與表達(dá)式(a(b)?)+匹配,將第二組設(shè)置為“b”。在每次比賽開始時(shí)丟棄所有捕獲的輸入。

(重點(diǎn)補(bǔ)充)


查看完整回答
反對(duì) 回復(fù) 2019-08-23
  • 3 回答
  • 0 關(guān)注
  • 760 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)