Das ist ein wirklich einfaches Problem, aber ich konnte nirgends eine Lösung finden.
Ich versuche, preg_match oder preg_match_all zu verwenden, um eine Zeichenfolge innerhalb von Klammern zu erhalten, aber ohne die Klammern .
Bisher sieht mein Ausdruck so aus:
%Vor%und gibt das folgende Ergebnis zurück:
3 (hohle Hervorhebung) 928-129 (& lt; - ursprüngliche Zeichenkette)
(hohle Hervorhebung) (& lt; - Ergebnis)
Was ich will, ist die Zeichenfolge in Klammern, aber ohne die Klammern. Es würde so aussehen:
hohle Hervorhebung
Ich könnte die Klammern später vielleicht mit str_replace oder etwas ersetzen, aber das scheint mir keine sehr elegante Lösung zu sein.
Was muss ich hinzufügen, damit die Klammern nicht im Ergebnis enthalten sind?
Danke für Ihre Hilfe, ihr seid großartig! :)
Sie müssen nur ergänzende runde Klammern hinzufügen, zusätzlich zu den ausgelassenen Klammern.
%Vor%Dies gibt aus:
%Vor%Tags und Links php regex preg-match preg-match-all