★三 【 スクリプト改造工房 PART 8 】 ★三at PHP
★三 【 スクリプト改造工房 PART 8 】 ★三 - 暇つぶし2ch436:nobodyさん
04/08/19 10:48
>>434
> KENT-WEBさんのYY-BOARDの改造に関する質問です。
またか。。。

> << >>で囲まれた文字列は全て※※※※に変換する

> $val =~ s/</&lt;/g;
> $val =~ s/>/& gt;/g;
する前に変換すること。
凡例:
$val =~ s|<<(.+)>>|<em>$1</em>|g;
注意点:
<<ABC<<いろは>>DEF>>
は、
<em>ABC<<いろは>>DEF</em>
となる。(ただし<em></em>が&lt;em&gt;&lt;/em&gt;となるので、この分を再変換すること)

# タグ処理
$val =~ s|<<(.+)>>|<em>$1</em>|g; # <<>>で囲まれたものを。。。
$val =~ s/&/&amp/g;
$val =~ s/"/&quot/g;
$val =~ s/<(?!/?em>)/&lt;/g; # <em> の復元1
$val =~ s/(?<!</?em)>/&gt;/g; # <em> の復元2
$val =~ s/\0//g;


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch