Я все еще изучаю PHP Regex, поэтому я надеюсь, что кто-то может помочь мне с тем, что я пытаюсь выполнить.PHP Find String и следующие неизвестные символы
$string = 'Writing to tell you that var MyCode = "dentline"; Learn it.';
То, что я хотел бы сделать, это соответствует часть строки, которая считывает
var MyCode ="
После того как я соответствовать той части, я хочу, чтобы получить остальную часть динамически сгенерированных символов, которые следуют, что строка. В этом примере [dentline] имеет 8 символов, но это может быть не всегда так. Поэтому я хочу, чтобы соответствовать всему пути, пока я не достигну
";
После того как я фактически захватил ту часть строки, я хочу, чтобы лишить строку так остальная информация является то, что находится между двойными кавычками
dentline
Любая помощь очень ценится!
Будет ли ваша строка всегда двойной, а не одинарной кавычкой? Может ли ваша строка содержать экранированные кавычки? Значимы ли пробелы в коде? Является ли имя переменной всегда «MyCode» или это могут быть другие имена? –
Строка всегда двойная. Нет экранированного символа, без пробелов, без изменения имени переменной. Как есть. –