Witam mam maly problem z wyrazeniami regularnymi.
Chce napisac reprezentacje adresu ip oraz bramki.
Dla ip znalazlem gotowa reprezentacje:
"^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$"
ale moj netbeans pokazywal mi bledy przy "" (illegal escape character) wiec nie wiedzialem co zrobic ale kombinujac wymyslilem cos takiego:
"0[.]{1}([0-9]{1,3})[.]{1}([0-9]{1,3})[.]{1}([0-9]{1,3})$"
Nie wiem czemu ale ta wersja dziala. I tutaj pierwsze pytanie czy ta wersja bedzie dzialac czy musze cos poprawic?
Teraz musze napisac reprezentacje bramki ktora moze posiadac tylko wybrane liczby: 255,254,252, 248 itd w takiej postaci xxx.xxx.xxx.xxx dodatkowo musze zrobic bramki gdzie beda wymagane stale pola czyli np. pierwsze dwa pola maja byc stale np. 255.255. a reszta dowolna czyli od 255,254,252,248 itd. Moze ktos mi pomoc ? Pewnie jest gdzies gotowa reprezentacja ale nie wiem czy bedze mi chodzic. :/