PHP preg_match und ereg Syntaxunterschied

Ich fand diese Syntax vonpreg_match() und die veraltetenereg() ist anders.
Zum Beispiel:

Ich dachte, dass

preg_match('/^<div>(.*)</div>$/', $content);

bedeutet dasselbe wie

ereg('^<div>(.*)</div>

aber ich habe mich getäuscht.preg_match() enthält keine Sonderzeichen wie enter likeereg() tut.

Also fing ich an, diese Syntax zu verwenden:

preg_match('/^<div>([^<]*)</div>$/', $content);

aber es ist nicht genau das, was ich brauche.

Kann mir jemand vorschlagen, wie man dieses Problem löst, ohne veraltete Funktionen zu verwenden?

, $content);

aber ich habe mich getäuscht.preg_match() enthält keine Sonderzeichen wie enter likeereg() tut.

Also fing ich an, diese Syntax zu verwenden:

preg_match('/^<div>([^<]*)</div>$/', $content);

aber es ist nicht genau das, was ich brauche.

Kann mir jemand vorschlagen, wie man dieses Problem löst, ohne veraltete Funktionen zu verwenden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage