Top / Tips / SAKURAスクリプトタグを取り除く
  トップページへ   [ 一覧 | 単語検索 | 最終更新 ]   [ 差分 | バックアップ | 凍結 ]

SAKURAスクリプトタグを取り除く †

Version4/5共用版 †

引数にSAKURAスクリプトタグを含む文字列を受け取ると、SAKURAスクリプトタグを取り除いた文字列を返す関数です。

アンカータグを展開してみる。(ANCHOR_TOPからANCHOR_ENDの所が追加部分)

Version5のみ †

単純にタグを削ってしまいたいだけならこれで済みます。
かなり大雑把なので、あまりあてにしないでください(何

RemoveSakuraScript
{
  _text = RE_REPLACE(_argv[0],'\\_{0,2}[a-zA-Z0-9*!&](\d|\[("([^"]|\\")+?"|([^\]]|\\\])+?)+?\])?','')
  _text = REPLACE(_text,'\\','\')
  _text
}

謎の正規表現が書いてありますが気にしないでください(何
\\を\に直す必要のない場合(後でまたSakuraScript?の中に挿入して使う場合)は

  _text = REPLACE(_text,'\\','\')

を抜いてください。

取り除くのではなくそのままバルーンに表示させたい †

  • SAKURAスクリプトタグをエスケープする?

添付ファイル: fileEraseTag2.txt 1359件 [詳細] fileEraseTag1.txt 1375件 [詳細]