バッククォートを '<code>'と '</code>'に変換する最も簡単な方法は何ですか?

他のすべてのバックティック HTMLタグの先頭と末尾になるようにこのPHP関数を作成する最も簡単な方法は次のとおりです。

'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分2分かかった、Tomalakはそれに答える1分、私は自分のコードを取得し、移動し、質問はスタックオーバーフローのためにgoogleに入っていますが、ここの誰もがフルタイムの開発者ではなく、
追加された 著者 Edward Tanguay,
私は実用性を高く評価していますが、エドワードは、厳密に言えば、この質問はあまりにも局所化されていると思います。ここでは、すべてのスーパー固有のユースケースについて説明するのではありません。答える前に私はそれについて本当に考えなかったが、そこに行く。 (また、カンマを悪用して終了!:D)
追加された 著者 Lightness Races in Orbit,
実際には、誰かが彼がこの技術や言語でうまくいっていると言わなければならない点ですか?
追加された 著者 Aurelio De Rosa,
@CraigWhite - 私は9Kを持っており、正規表現になると私はまだ恥ずかしがり屋だ...
追加された 著者 Jared Farrish,
あなたは18kの代理人を持っていますが、今では正規表現に触れるだけです。
追加された 著者 Craig White,
私はこのツールを見つけました:正規表現を学ぶ必要があるときは、 gskinner.com/RegExr 非常に貴重です。ツールチップ、サンプル、エラー報告などのヘルプを提供するインスタントサンドボックスを使用するのは本当に簡単です
追加された 著者 Craig White,

1 答え

かなり些細なようだ:

preg_replace('/`(.*?)`/', '$1', $str);
10
追加された
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com