odstranenie opakovaneho znaku

Programovacie jazyky, rady, poradňa...
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

odstranenie opakovaneho znaku

Príspevok od používateľa sINN3R »

Zdarvim,
Chcel som sa spytat ci mi niekto neporadi ako spravit v javascriptovej funkcii "replace(regexp,string)" regularny vyraz ktory by zo 4 opakovanych znakov vzdy spravil 1 (abcdddd => abcd). Mam to teraz spravene ze mi to trapne kontroluje ci su 4 znaky za sebou rovnake ale nedalo mi ze ako je to mozne spravit cez regularne vyrazy. Zatial som prisiel na nieco ako

Kód: Vybrať všetko

replace(/(.){4}$/gi, '$1')
len by som potreboval este zistit ako mu povedat ze tie 4 znaky (cize ta ".") su ten isty znak
dik za odpoved
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: odstranenie opakovaneho znaku

Príspevok od používateľa chrono »

Kód: Vybrať všetko

replace(/(.)\1\1\1/g, '$1')
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Re: odstranenie opakovaneho znaku

Príspevok od používateľa sINN3R »

diky moc to je presne ono
Napísať odpoveď