Ĺadny brzuch
Mam kłopoty z wyrażeniami regularnymi w Javie. Mam zamiar stworzyć program, który wyświetla listę plików z katalogu w List(jeszcze z AWT
:)). NO więc piszę instrukcje:
File f=new File(//tu jakiś plik
"." );
f.list(new FilenameFilter(){
private Pattern p=Pattern.compile(".*.png");//chcę z filtrem
...
...
Daję taki krótki fragment, bo to klucz błędu. Chodzi tu o instrukcję:
Pattern.compile(...);
ta metoda przyjmuje argument String. Tyle, że obiekt String za nic w świecie nie może mieć w sobie ciągu: . (czy też p{.})
Wyskakuje mi błąd:"ilegal escape character at line ..."
Może to mały błąd ale irytujący. Bardzo proszę o pomoc
Zoomy
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
:)). NO więc piszę instrukcje:
File f=new File(//tu jakiś plik
"." );
f.list(new FilenameFilter(){
private Pattern p=Pattern.compile(".*.png");//chcę z filtrem
...
...
Daję taki krótki fragment, bo to klucz błędu. Chodzi tu o instrukcję:
Pattern.compile(...);
ta metoda przyjmuje argument String. Tyle, że obiekt String za nic w świecie nie może mieć w sobie ciągu: . (czy też p{.})
Wyskakuje mi błąd:"ilegal escape character at line ..."
Może to mały błąd ale irytujący. Bardzo proszę o pomoc
Zoomy