Dieser Artikel zeigt Ihnen, wie Sie von jeder Zeichenfolge zwischen zwei Tags oder zwei Strings bekommen.
http://okeschool.com/articles/312/string/how-to-get-of-everything-string-between-two-tag-or-two-strings
<?php
// Create the Function to get the string
function GetStringBetween ($string, $start, $finish) {
$string = " ".$string;
$position = strpos($string, $start);
if ($position == 0) return "";
$position += strlen($start);
$length = strpos($string, $finish, $position) - $position;
return substr($string, $position, $length);
}
?>
, falls Ihre Frage, können Sie dies versuchen:
$string1='reply-234-private';
echo GetStringBetween ($string1, "-", "-")
oder wir können zwischen dem Bezeichnerstring die Zeichenfolge eine beliebige ‚Bezeichnerstring‘ für Greifer verwenden. zum Beispiel:
echo GetStringBetween ($string1, "reply-", "-private")
gut Sie verwenden preg_replace(), wollen Sie nicht preg_match() ?? –