webForumDet fria alternativet

Regexp: Kan man utveckla [abc] lite?

0 svar · 431 visningar · startad av stattin

stattinMedlem sedan jan. 2005713 inlägg
#1

Hallå!

Jag och regjulära går inte så bra ihop.


var str = "AABC";
var patt = /[ABC]/ig;
str.match(patt);

Ovan ger ju A,A,B,C
Om jag vill att resultat ska bli A,B,C hur gör man då om det går?

Och om jag dessutom skulle vilja matcha dubbla A:n eller annan bokstav, exempel:


var str = "AABBC";
var patt = /[ABBC]/ig; //TYP :)
str.match(patt);

Trots dubbla A så vill jag bara matcha dom dubbla B:en två gånger så att resultat skulle bli A,B,B,C

Tack på förhand.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)