ich möchte aus einem String alle Elemente entfernen, die von bestimmten Zeichen umschlossen sind. Konkretes Beispiel eine MySQL-Spaltendefinition aus "SHOW CREATE TABLE":
Code:
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
PHP-Code:
preg_replace("/[\"\'\`][^\"\'\`]*[\"\'\`]/", "", $createColumn)
PHP-Code:
preg_replace("/([\"\'\`])[^\$1]*[\$1]/", "", $createColumn)
Code:
DEBUG ARG 1: string(46) "`id` int(10) unsigned NOT NULL AUTO_INCREMENT," DEBUG ARG 2: string(36) "0) unsigned NOT NULL AUTO_INCREMENT,"
a) Geht das überhaupt?
b) wenn ja, wie lautet der RegExp mit Selbstreferenzierung?
Einen Kommentar schreiben: