Який найпростіший спосіб перетворити рештки у "<code>" та "</code>"?

Який найпростіший спосіб зробити цю функцію PHP так, щоб кожна інша backtick стала початком і закінченням HTML-тега , так що:

'in for loops, use `$index` for 0-n values and `$count` for 1-n values'

стає:

'in for loops, use $index for 0-n values and $count for 1-n values'

наприклад,

$line = 'in for loops, use `$index` for 0-n values and `$count` for 1-n values';
echo getFormattedLine($line);

function getFormattedLine($line) {
    return $line; //...str_replace, regular expressions, etc.
}
4
Мені потрібно зробити проект, мені потрібно 5-20 хвилин, щоб повернутись до регулярних виразок, щоб зрозуміти це, мені потрібно було 2 хвилини, щоб написати питання, Томалак 1 хвилина, щоб відповісти на нього, він отримує очки, Я отримую свій код і переміщуюсь, і питання потрапляє в Google для stackoverflow, не всі тут є розробником повного робочого дня, і ми цінуємо допомогу людей, які є
додано Автор Edward Tanguay, джерело
Хоча я ціную практичність, Едвард, судячи з усього, я думаю, що це питання занадто локалізовано для SO. Ми не перебуваємо тут, щоб розглянути кожен конкретний варіант використання. Я не думав про це перед тим, як відповідати, але там ми йдемо. (Крім того, киньте зловживання комами !: D)
додано Автор Lightness Races in Orbit, джерело
Насправді, хтось повинен сказати, як він добре з тією чи іншою технологією/мовою?
додано Автор Aurelio De Rosa, джерело
@CraigWhite - у мене 9 Кб, і я досі стеснів, коли справа доходить до регулярних виразок ...
додано Автор Jared Farrish, джерело
У вас є рекорд на 18 тисяч, але тепер ви стикаєтесь з регулярними виразами?
додано Автор Craig White, джерело
Я знайшов цей інструмент: gskinner.com/RegExr абсолютно неоціненний, коли мені потрібно було вивчати регулярні вирази. Дуже простий у використанні миттєвий пісочник, який має підказки, зразки, повідомлення про помилки тощо.
додано Автор Craig White, джерело

1 Відповіді

Здається досить тривіальним:

preg_replace('/`(.*?)`/', '$1', $str);
10
додано
Ukrainian PHP comunity
Ukrainian PHP comunity
885 учасників

dev-ua/php