AWK には,雛形に一致した文字列を別の文字列に置き換えるための関数が2つある。


 今回の目的では gsub を使うことになるが,意図しないものまで置き換えないように注意が必要である。

関数は次のように書くことができる。

function okikae(string)
{
	gsub(/です/, "である", string)
	gsub(/します/, "する", string)
	return string
}

●前へ戻る   ●次へ進む
Last modified: May 15, 2002

E-mail to Shigenobu AOKI