Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java, prosím o opravení regexu.

Dobrý den, již dříve jsem zde dával téma s regexem, dneska se na vás obracím znovu, jelikož regex nejsem schopný pochopit, budu potřebovat vaší pomoc :)
Toto jsou následující patterny které potřebuji opravit.

	public Pattern					ipPattern			= Pattern.compile("([01]?\\d\\d?|2[0-4]\\d|25[0-5])[.,:!\\-]([01]?\\d\\d?|2[0-4]\\d|25[0-5])[.,:!\\-]([01]?\\d\\d?|2[0-4]\\d|25[0-5])[.,:!\\-]([01]?\\d\\d?|2[0-4]\\d|25[0-5])");
	public Pattern					webpattern			= Pattern.compile("(http://)|(https://)?(www)?\\S{2,}((\\.com)|(\\.net)|(\\.org)|(\\.co)|(\\.uk)|(\\.tk)|(\\.info)|(\\.es)|(\\.de)|(\\.arpa)|(\\.edu)|(\\.firm)|(\\.int)|(\\.mil)|(\\.mobi)|(\\.nato)|(\\.to)|(\\.fr)|(\\.ms)|(\\.vu)|(\\.eu)|(\\.nl)|(\\.us)|(\\.dk))|(\\.cz)|(\\.sk)|(\\.bis)");
Problém je v tom že to bere i například takovéhle zprávy,
xxxxx - pls nemozes od 18:00-20:00
Půjde tento pattern nějak vylepšit ?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny