• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:特定の文字列をHTMLタグに変換・urlについて)

特定の文字列をHTMLタグに変換・urlについて

このQ&Aのポイント
  • BBCodeを使用して特定の文字列をHTMLタグに変換する方法についてご質問されています。
  • また、URLが正しく変換されずに表示されてしまう問題にも取り組んでいます。
  • URLをリンクとして表示させる方法についてアドバイスをいただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mikemike7
  • ベストアンサー率87% (97/111)
回答No.1

$str =~ s/\[url=((?:htt|ft)ps?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)\](.*?)\[\/url\]/<a href=\"$jumpcgi?$1\" target=\"$target\" rel=\"nofollow\">$2<\/a>/ig; を $str =~ s/\[url=((?:htt|ft)ps?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)\](.*?)\[\/url\]/<a href=\"$1\" target=\"$target\" rel=\"nofollow\">$2<\/a>/ig; にする。 デフォルト http://www.kent-web.com/bbs/patio.html 使ったらどうです? いろいろ改善したいところがあるようですが、 こういう無駄な機能はないです。

chopper_
質問者

お礼

ありがとうございます。 これでたぶん最後だったので、助かりました。 デフォルトでは、ありきたりだったので。 無駄ではないと思います。 教えて下さりありがとう御座いました。

関連するQ&A

専門家に質問してみよう