• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:textarea内での改行の条件)

textarea内での改行の条件を設定したい

このQ&Aのポイント
  • 投稿フォームなどのtextarea内で、改行の条件を設定する方法を教えてください。
  • 特定の文字が文章末尾にある場合のみ改行を許可し、それ以外の場合は改行を無効にする方法を知りたいです。
  • 現在試している置換の方法では、無効にしたい改行部分の文字が化けてしまいます。他に最適な手法はありますか?

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

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

すでに \n などの改行制御文字を <br> に変換してあるということでよいのでしょうか? $mes =~ s/[^$kai]<br>//g; この場合は指定した文字以外の文字が消えます。 $mes =~ s/([^$kai])<br>/\1/g; テストをしてないので動かないかもしれません・・・

Ruffian
質問者

お礼

お礼が遅れてしまいまして申し訳ございません。 バッチシ希望どうりの動作となりました! \1はわからなかったので、非常に助かりました。 ご教授頂きまして有難うございました。

関連するQ&A

専門家に質問してみよう