webForumDet fria alternativet

Regexp: Kan man utveckla [abc] lite?

JavaScript

0 svar · 431 visningar · startad av stattin

Medlem sedan jan. 2005713 inlägg
Frågan#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.

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)