Portál AbcLinuxu, 17. července 2025 06:36


Dotaz: Maildrop podmínka zlobí

vasek125 avatar 3.1.2007 22:37 vasek125 | skóre: 30 | Mladá Boleslav
Maildrop podmínka zlobí
Přečteno: 113×
Odpovědět | Admin
if (/^Subject:.*[o].*[o]/)
Co by tohle mělo dělat? Jen když je v předmětu něco[o]neco[o], mělo by zareagovat ne? Proč reaguje i na nějaká slova, kde jsou o?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.1.2007 00:40 thefox | skóre: 25 | Ťapešovo
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
Odpovědět | | Sbalit | Link | Blokovat | Admin
V regulárnych výrazoch sa do hranatých zátvoriek uzavierajú množiny možných znakov (napr. ma[mt]ka matchne mamka alebo matka), takže .*[o].*[o] matchne ľubovoľný počet ľubovoľných znakov, jeden znak z množiny znakov [o], zase ľubovoľný počet ľubovoľných znakov a zase niektorý znak z množiny [o]. :-).

Hint: \[ a \]
0118 999 881 999 119 725 3
vasek125 avatar 4.1.2007 07:08 vasek125 | skóre: 30 | Mladá Boleslav
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
No to ale neznamená, že to má reagovat na "Protokol systému" třeba ne?
4.1.2007 09:31 Petr Bartel
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
ma, jakekoli dva vyskyty 'o' se matchnou, zkus sit o nejdriv otestovat treba na www.regexp.cz anebo napis co vlastne tvoris. CD
4.1.2007 11:51 vasek12505
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
chci aby email s předmětem [o]něco[o] byl rozeslán na několik emailovych adres
4.1.2007 13:17 Petr Bartel
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
To je dost chuda podminka , protoze testovat subject na to jestli se v nem nachazeji dve 'o'. to muze splnit kde co. Neco konkretnejsiho by tam nebylo ?
4.1.2007 13:59 vasek125
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
No já bych potřeboval podmínku, že pokud se v předmětu nachází [o]nejaky text[o]. Jak to zapsat.
if (/^Subject:.*\[o\].*\[o\]/)
Takhle by to možná fungovalo, jenže by to stejně dovolovalo [o]nejaky text[o]klidne dalsi text
4.1.2007 14:15 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
pridej $ jako konec radky nebo ' *$'
4.1.2007 17:01 Petr Bartel
Rozbalit Rozbalit vše Re: Maildrop podmínka zlobí
Bych zkusil

`o` na konci slova i radky by mohlo byt tak : .*[o].*[o]$ => polorameno

`o` na konci slova by mohlo byt takhle : .*[o].*[o][^a-zA-Z0-9_] => polorameno jerabu

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.