トップ | 2007/06 | FLASH LABO | 置き換え機能

置き換え機能

■FLASH LABOスクリプト

//引数の内容
$replacement( テキストA , テキストB , 検索テキスト )

//出力サンプル
str = "気づけばもう木曜だ。だから週末だ。"
trace( $replacement( "だ。" , "です。", _str ) ) 
//気づけばもう木曜です。だから週末です。
trace( $replacement( "だ" , "です", _str ) ) 
//気づけばもう木曜です。ですから週末です。
htmlソースのように開始タグと閉じタグで挟んでいくようなテキストを吐き出す仕組みを作ろうと思ったときに、どんどん置き変えていく方法でもできそうって思ったのでやってみました。その過程でできたものがこれ。結構使いまくり('u')結構使いまくり。
検索テキストの中から、テキストAをテキストBに置き換えます。

//定義するファンクション
//置き換え機能
function $replacement(_str1,_str2,_src){
	var _str = _src.split(_str1)
	return _str.join(_str2)
}