15
Jan. 14

Teilstring vor Komma aus kommasepariertem String auslesen

Will man aus einem String, der eine kommaseparierte Liste enthält, das erste Wort vor dem ersten Komma auslesen, so geht das mit folgendem kleinen RegExp:

preg_match('/[^,]*/', "Rot, Grün, Blau", $treffer)

$treffer[0] enthält dann in diesem Falle den String „Rot“. Das funktioniert übrigens auch, wenn im String keinerlei Kommata vorkommen. Auch dann würde „Rot“ ausgegeben werden.


25
Feb. 13

Dateiendung aus String entfernen

Will man die Dateiendung via RegExp aus einem String entfernen, ist folgendes Snippet nützlich. Das Script beachtet dabei, dass Dateiendungen aus 3 (z.B. .php) oder 4 (z.B. .html) Zeichen bestehen können. Continue reading →


02
Nov. 10

Leerzeichen in einem String trimmen

Hier wieder ein Regulärer Ausdruck, den man immer wieder gebrauchen kann.

Unsere Variable, die wir heute bearbeiten möchten, nennen wir der Form halber einfach „$kill_any_space, nicht zu verwechseln mit: Continue reading →


17
Okt. 10

Regexp und Tabellenzellen

Will man Tabellenzellen via RegExp auslesen, ist folgendes Snippet nützlich. Die Werte aller Zelleninhalte stehen dann als Array in der Variablen $results zur Verfügung. Continue reading →


04
Feb. 10

Version aus RDF-Datei auslesen

Wer Firefox-Addons selbst hostet, möchte gegebenenfalls die aktuelle Versionsnummer seiner Extension automatisch auf seiner Addon-Homepage anzeigen lassen. Quelle der Versionsnummer soll die Datei update.rdf sein. Als ich RegExp noch für eine Paketzusteller-Firma hielt, habe ich dies mit einem – für heutige Verhältnisse abscheulichen Stückchen Code – gelöst.

Continue reading →