encl;}説明9行目:コンテンツが空の場合の初期値です。15行目:PREタグを退避。必要があれば退避した方が良いでしょう。17行目:改行を削除。ビジュアルエディターで改行が空白に変わるため削除します。有無をチェックします。24~27行目:表の周りに文字入力スペースを作ります。29行目:PREタグ復元。ユニコードの空白文字コードの一つ。61~71行目:先頭がタグでない場合、pタグでラップします。72~115行目:ショートコードのpタグラップ解除。116~141行目:表内部のpタグ削除。142~146行目:字下げ。ユニコードの全角スペースです。150~194行目:PREタグ退避。196~206行目:PREタグ復元。208~251行目:ショートコードの有無をチェック。253~262行目:ショートコード用正規表現パターン作成。このプログラムをお使いになる場合は、お使いになる方の自己責任でお願いします。12345678910111213141516171819202122232425262728292月3。