Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie eine Zeichenfolge in PHP Regular
So löschen Sie Zeichenfolgen regelmäßig in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei. Definieren Sie dann eine Reihe von Zeichenfolgen. Verwenden Sie anschließend den regulären Ausdruck „$regex="/(Department|Room)(?=(,|$)). / ";" um die angegebene Zeichenfolge zu löschen.
Empfehlung: „PHP-Video-Tutorial“
Spezifische Frage:
Jetzt habe ich eine Reihe von Zeichenfolgen wie Abschnitt A, Raum B, Abschnitt C und Raum D. Ich möchte Folgendes löschen Wie schreibe ich eine Zeichenfolge am Ende von Abteilung und Raum, und nach dem Löschen von Abteilung c und Raum d wird daraus Abteilung c und Abteilung d?
Lösung:
|Raum
php regulärer Ausdruck /(Abteilung|Raum)(?=(,|$))/
Das nach Ihren Anforderungen geschriebene PHP-Programm zum Löschen von Abteilungen und Räumen lautet wie folgt
<?php $str="a科、b室、c科d室"; $regex="/(科|室)(?=(、|$))/"; echo preg_replace($regex,"",$str); ?>
Laufergebnisse
a、b、c科d
Das obige ist der detaillierte Inhalt vonSo löschen Sie eine Zeichenfolge in PHP Regular. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!