konto usunięte

Wypowiedzi autora zostały ukryte. Pokaż autora

Temat: regexp

Nietestowana wersja

private function underscoreText(someText:String):String {
var regexpArray:Array = [" ", "\(", "\)", "_+"];
return someText.replace(new RegExp(regexpArray.join("|"), "g"), "_");
}

private var TTT:String;
SWFAddress.setValue(underscoreText(TTT));

konto usunięte

Wypowiedzi autora zostały ukryte. Pokaż autora

Temat: regexp

przetestowane na http://eval.hurlant.com/demo


function underscoreText(someText:String):String {
var regexpArray:Array = [" ", "\\(", "\\)", "_+"];
return someText.replace(new RegExp(regexpArray.join("|"), "g"), "_");
}

Util.print(underscoreText("a b c(d)e___f"));

//result: a_b_c_d_e_f



http://help.adobe.com/en_US/FlashPlatform/reference/ac...
var pattern1:RegExp = new RegExp("test-\\d", "i");
var pattern2:RegExp = /test-\d/i;
problem był w braku zescapowania "\(" i "\)"

konto usunięte

Wypowiedzi autora zostały ukryte. Pokaż autora

Temat: regexp

//result: z ((( blog ))) aktuqalne, daje: ____blog_____aktualne
hmm, funkcja dziala, tylko moje zdolnosci jasnowidzenia zawiodly.
Jaki powinien byc wynik dzialania tej funkcji ?
Mozesz napisac kilka test casow ?
p.s. nie ma klasy Util
klasa Util jest dostepna tylko na http://eval.hurlant.com/demo

konto usunięte

Wypowiedzi autora zostały ukryte. Pokaż autora

Temat: regexp

S G.:

Muszę korzystać z tego UTIL'a?
nie, Util.print jest w celu pokazania wyniku

>// pierwsza pozycja
w regexpArray araj
następnie nawias otwierający ( ( ), zamykający ( ) ),"
Nie za bardzo ogarniam ten opis :(

konto usunięte

Wypowiedzi autora zostały ukryte. Pokaż autora

Podobne tematy


Następna dyskusja:

RegExp




Wyślij zaproszenie do