Tehat a kerdes: Java alatt ilyen szovegbol:
[1m[32m* Nincs olvasatlan leveled.[0;37;40m[0;37;40m
Ilyen szoveget kesziteni:
* Nincs olvasatlan leveled.
(Remelem latszik.)
Szoval ebben kellene a segitseg, meg nem artana egy kis rugdosas, ugyhogy irja be, ha valakit erdekel =)
Koszonom!
- Coornail blogja
- A hozzászóláshoz be kell jelentkezni
- 930 megtekintés
Hozzászólások
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#replaceAl…
Regex az elso parameter, hogy mit csereljen... a masodik meg hoyg mire... jelen esetben semmire ^_^
Ui: Es legyel vidamabb..
Ui2: ne triggerejj te aaaallat, mert kivagunk a serverrol =P
--
by lightgod
- A hozzászóláshoz be kell jelentkezni
Vidám ő, ott a smiley. :)
- A hozzászóláshoz be kell jelentkezni
A triggereles lelkiismeret es tudas kerdese, en csak a lahetoseget akarom ra biztositani =)
Amugy ezt probaltam, de szerintem nem nyomtathato karakterekre nem az igazi, vagy nemtom, nem jott ossze. De meg ranezek megegyszer.
- A hozzászóláshoz be kell jelentkezni
Megadhacc hexaszamot... es mukodik =) csodak csodajara...
--
by lightgod
- A hozzászóláshoz be kell jelentkezni
Megadtam es nem mukodott, csodak csodajara =)
- A hozzászóláshoz be kell jelentkezni
1 import java.util.regex.*;
2
3 public class test {
4 public static void main(String args[]) {
5 String text = "[1m[32m* Nincs\r olvas\natlan leve\tled.[0;37;40m[0;37;40m";
6 Pattern p = Pattern.compile("[^\\d\\w \\*.,!-:?;%/\\=()\\[]");
7 Matcher m = p.matcher(text);
8 String result = m.replaceAll("");
9 p = Pattern.compile("\\[[\\d;]+m");
10 m = p.matcher(result);
11 text = m.replaceAll("");
12
13
14 System.out.println(text);
15 }
16 }
azert nem tudom megnezni, hogy megy-e a kibebaszott valamikre, mert nemtom miylen karakter =) visszanyil karaktert meg leutom... es visszalep a kurzor nem irja be =P
ha a \r \n \t -ket is kiszedi, akor minden mast is ami nem illik oda ^_^ Ami lehet benne, azt felsorolod nem olyna sok...
vagy... vegighalacc a szoveg karakterein es eldobod aminek az ASCII erteke nem megfelelo... _kisebbnagyobbjelekkelmegyegyenlovel_...
--
by lightgod
- A hozzászóláshoz be kell jelentkezni
Hat ez a baj, hogy en se tudom milyen karakter, hexa editorral megneztem, beirtam es meg mindig nem illesztett ra.
- A hozzászóláshoz be kell jelentkezni
Ezert irtam inerzbe... minden oylan karatert ami nem a felsorolt...
--
by lightgod
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
jaaaj meg egy mudos :)
regen en is mudoztam (Elveszett Vilag, Brutalia, Bastard), irtunk sajatot (CybNET),
de kb egy ev es ~1.5M sor kod utan abbahagytuk ;)
de az LPC erdekes nyelv (abba irjak a mudokat), es itt jelent meg majdnem legelosszor a virtualis
gep (pontosabban a JIT) fogalma
- A hozzászóláshoz be kell jelentkezni