Ситуацияpreg_replace: добавить номер после обратной ссылки
Я хочу использовать preg_replace()
добавить цифру '8'
после каждого из [aeiou]
.
Пример
от
abcdefghij
к
a8bcde8fghi8j
Вопрос
Как написать строку замены?
// input string
$in = 'abcdefghij';
// this obviously won't work ----------↓
$out = preg_replace('/([aeiou])/', '\18', $in);
Это просто пример, поэтому предполагая str_replace()
является не действительный ответ.
Я хочу знать, как иметь номер после обратной ссылки в заменяющей строке.
Thanks; Я должен RTFM, прежде чем спрашивать в следующий раз. – MightyPork
Хорошо. Просто обещайте не сдаваться, задавая правильные вопросы (например, этот). Мы учимся на допросах, и на этот раз, я думаю, вы получили ответ в 10 раз быстрее, чем пробная ошибка. Кто-то обязательно должен знать решение ...;) –
Собственно, после публикации я пошел на php.net и * нашел ответ *. Я уже писал собственный ответ, когда вы избавили меня от стыда отвечать на него сам;) – MightyPork