[PHP-users 30215] 正規表現で抜き出した文字列の加工について
Tatsuhiko Kubo
cubicdaiya @ gmail.com
2006年 9月 2日 (土) 00:20:31 JST
はじめまして。久保と申します。
現在, 趣味でWikiパーサを書いているのですが,
以下のことで困っています。
$text = preg_replace("/>\|\|((.+|\n)+)\|\|</",
"<pre>\n".htmlentities("\\1", ENT_QUOTES,'UTF-8')."</pre>", $text);
というようなコードで,
>||
& > <
||<
と, 入力したら,
& > <
となってほしいのに,
<pre>
& > <
</pre>
となってしまいます。
上記のように正規表現で抜き出した部分(\\1)を関数に引数として渡すことは
できないのでしょうか?どなたかご教授お願いします。
--
---------------------------------------
久保 達彦 cubicdaiya @ gmail.com
---------------------------------------
PHP-users メーリングリストの案内