Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag 14 Juni 2004 22:08 schrieb Olaf Gleba: > Suchstring z.B: > "Die Ausgabe der Inhalte (Templates) eines WCMS wird grundsätzlich > barrierefrei gestaltet, so dass die Darstellung geräteunabhängig ist." > > regex soll folgende Aussage haben: > "gib ein TRUE zurück, wenn {String} 'Inhalte' UND {String}'barrierefrei' > beide in beliebiger Anzahl (mind.1) und Position im Suchstring gefunden > werden. > > D.h der Suchstring(natürlich nonsens) könnte auch wie folgt aussehen und > die regex würde ebenfalls zutreffen (mit case i): > "Die barrierefreiheit der Ausgabe der Inhalte (Templates) eines WCMS wird > grundsätzlich so gestaltet, so dass die Vorgaben zur Barrierefreiheit für > die Inhalte vollständig erfüllt werden." > > ein ODER ('|') ist ja kein Problem, nur komme ich nicht drauf, wie ich > dieses UND, bzw. die Bedinung setzen soll. > und warum willst du dafür nen regex benutzen? für gewöhnlich nehme ich die fliegenklatsche wenn mich ne fliege nervt (und nich den atomaren sprengkopf den ich in meiner maus versteckt hab o.O) versuchs doch einfach mal mit: if (stristr($string, 'suchwort1') !== false && stristr($string, 'suchwort2') !== false) > Die Negation der regex ist natürlich der zweite Schritt, der interessant > wäre: > "gib ein TRUE zurück, wenn {String} 'Inhalte' in beliebiger Anzahl (mind.1) > und Position im Suchstring gefunden wird UND {String}'barrierefrei' NICHT > vorhanden ist. if (stristr($string, 'suchwort1') !== false && stristr($string, 'suchwort2') === false) (anstatt stristr() [1] kannst du natürlich auch strstr() [2] benutzen) ein regex fällt mir dazu spontan auch nich ein, zur not kannst du ja mal deinen ansässigen atomsprengkopfhändler deines vertrauens fragen [1] http://www.php.net/stristr [2] http://www.php.net/strstr - -- MfG Michael Siebert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAzgf6ao3uR0c9690RAkoGAJ4r8OnQHecAVHLQBwt0ItQzJ/nUegCfShtA 0vsuVllbQVZWKOyHOIMG8R4= =HGdw -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive