Thread mal wieder was mit grep (7 answers)
Opened by mordur at 2005-07-12 11:57

pKai
 2005-07-12 15:59
#56360 #56360
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Erwähnenswert ist IMHO in diesem Zusammenhang noch, dass in all diesen Codezeilen die Muster tatsächlich Muster sind, d. h. evtl. vorhandene RegEx-Metazeichen würden auch als solche behandelt. Wenn man im Vorfeld über die Musterherkunft wenig weiß, oder allgemein aus Vorsicht und nur Strings in anderen Strings suchen will, dann sollte man seinen "Muster"-Input durch
Code: (dl )
$element = quotemeta($_)

behandeln lassen, oder analog im m-Operator quoten:
Code: (dl )
$muster =~ /\Q$_\E/

oder auch mit index suchen:
Code: (dl )
index($muster, $_) >= 0
I sense a soul in search of answers.

View full thread mal wieder was mit grep