日本語文字列の前後の空白文字を取り除く

[OS] ALL
[リリース] 9.4
[キーワード] kstrip, ktrim, kleft, strip, trim, left

[質問]

日本語文字列の前後の空白文字を削除する方法はありますか?

[回答]

従来、日本語文字列の先頭にある空白文字を削除するためにはKLEFT関数を、末尾にある空白文字を削除するためにはKTRIM関数をご利用いただく必要がありました。

SAS 9.4ではKSTRIP関数がサポートされるようになり、日本語を含む文字列から一括して前後の半角の空白文字を取り除くことができるようになりました。

ただ、KSTRIP 関数は全角の空白文字を取り除く対象とはしておりませんため、ご利用の際はご注意ください。