Forum » Programiranje » Java replaceAll
Java replaceAll
BRBR ::
A kdo vidi zakaj mi prva vrstica ne dela ? Ne dogodi se replace.
Druga dela.
test text:
bi moralo zbrisat '// foo1' , pa ga ne.
Druga dela.
s = s.replaceAll("//((?!%>).)*$","");// vse kar se začne z '//' in v nadaljevanju ne vsebuje '%>' s = s.replaceAll("//.*(?=%>)","");
test text:
foo // foo1
bi moralo zbrisat '// foo1' , pa ga ne.
bedak ::
kaj če probaš dati:
s = s.replaceAll("////((?!%>).)*$",""); s = s.replaceAll("////.*(?=%>)","");
Spura ::
Meni dela:
"foo // foo1".replaceAll("//((?!%>).)*$", "") dobim "foo "
Drugace bi raje imel :
Je precej hitrejsi.
"foo // foo1".replaceAll("//((?!%>).)*$", "") dobim "foo "
Drugace bi raje imel :
"//.*(?<!%>)$"
Je precej hitrejsi.
Zgodovina sprememb…
- spremenil: Spura ()
Spura ::
Tole sm sicer kiksnil ker regex k sm ga jst predlagal dela samo ce je %> na koncu. Zdele vidim da rezes komentarje vn iz JSP kode. A si delas ghetto obfuscator?
Zgodovina sprememb…
- spremenil: Spura ()
misek ::
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | program za pomoč pri tiskanju 200+pdf dokumentovOddelek: Pomoč in nasveti | 2312 (1364) | HotBurek |
» | JavaOddelek: Pomoč in nasveti | 1374 (999) | shadeX |
» | [C++] Dedovanje, virtualne in abstraktne metodeOddelek: Programiranje | 2987 (2786) | mallard |
» | mysql, insert, values, selectOddelek: Programiranje | 1855 (1682) | slosi |
» | [Java]: replace - slovar v txtOddelek: Programiranje | 1705 (1563) | Spura |