将反引号转换为“<code>&#39; and &#39;</code>”的最简单方法是什么?

时间:2011-10-28 02:45:20

标签: php regex

制作此PHP函数的最简单方法是使每个其他反引号成为 HTML标记的开头和结尾,以便:

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

变为:

'in for loops, use <code>$index</code> for 0-n values and <code>$count</code> for 1-n values'

e.g。

$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.
}

1 个答案:

答案 0 :(得分:10)

看起来很琐碎:

preg_replace('/`(.*?)`/', '<code>$1</code>', $str);
相关问题