Этот вопрос почти идентичен: Строка поиска Php (с подстановочными знаками) , но будет организован немного по-другому. Мне было трудно понять предложенные решения, чтобы сделать из них свое собственное. Может быть, вы, ребята, можете помочь?
У меня есть начальная строка и конечная строка, которую я использую для сэндвич-цепочек, представляющих интерес.
Это функция, которую я сейчас использую для этого:
function get_string_between($string, $start, $end)
{
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
Иногда в моих начинающих строках должны быть символы подстановки для учета динамической части шаблона
например, мне нужно, чтобы это была моя переменная кода начала:
$begin_code = "id='%wildcard%' class='sailors_assistant_%wildcard%'>";
и отредактируйте мою оригинальную функцию выше, чтобы обнаружить% подстановочных знаков% (s) и учесть их при использовании их сэндвич-поиска.
Любой совет?