2009-10-14 8 views
0

J'ai une chaîne de caractères et je veux isoler 2 caractères.javascript Isolation des caractères

Isoler a ou b de chaîne:

"a48y jvu5agbl = dbz'bk; AHC"

devriez obtenir quelque chose comme ceci:

aabbba

Cette regex me fait le bon résultat et tout ce qui reste. Comment puis-je couper la fin?

str.replace(/.*?(b|a)/g,"$1"); 

Merci. Toute autre façon d'isoler les personnages est super aussi.

Merci.

Répondre

2

Vous pourriez avoir un temps plus facile avec [^...] pour saisir tout sauf et retirez-le:

str.replace(/[^ab]+/g, ''); 
Questions connexes