Autor Zpráva
zowixitu
Profil
Ahoj,
abych tu zbytečně nevymýšlel objevené, hledám regulární výraz, co mi najde takovýto řetězec "Nov 27 10:59:04 neco.subdomena.domena.loc ". Jedná se o datum v anglickém dlouhém formátu, čas a název domény.
Název domény, už jsem dal dohromady takto: [a-zA-Z0-9_\-.], ale nedaří se mi dát do kupy ten zbytek, aby to dalo do kupy celou masku včetně mezer. Poradíte někdo prosím?


Tak to vypadá, že už jsem to poskládal:

\w{3}\s\d{2}\s\d{2}\:\d{2}\:\d{2}\s[a-zA-Z0-9_\-.]+\s
RastyAmateur
Profil
zowixitu:
Ach jo, takže já s mojí doménou example.ευ k tobě nemohu? :-(

Ten regulár na domény je špatně. Sice těch domén moc není, ale (jak jsem zmínil) existují i domény s jinými znaky již na úrovni TLD. Jinak v názvu domény může třeba být i diakritika. K tomu datumu, jestli je vždy v tomto formátu, tak si z toho můžeš vzít prvních 15 znaků a máš to, ne? Doména bude zbytek, nemusíš to rozsekávat regulárem.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0