投稿日 | : 2007/03/29(Thu) 10:33 |
投稿者 | : べた |
Eメール | : |
URL | : |
タイトル | : 文字列の前後からスペース削除 |
文字列の前後から半角スペース、または、全角スペースを削除して
います。
rtrim、ltrim、trim関数を使えば、前後のスペースは削除されます。
例えば、半角全角スペース混在の場合、どちらかのスペースのみだけを
削除したい場合は、この関数は使えません。両方とも消えてしまいます。
どちらかのスペースのみを削除したい場合、1文字ずつみていくしか
ないのでしょうか。
△△□□・・・□□△△
□△△・・・△□□
△△・・・△△
△△△△△△
□□□
△:半角スペースを示す。
□:全角スペースを示す。
半角スペースのみを削除したい。
全角スペースのみを削除したい。
文字列の全体の長さを求めて、先頭から、または、末尾からループで
1文字ずつ確認していく方法がよいのでしょうか。
VBが提供している関数を組み合わせて1回でできる方法はないでしょうか。
調べてはみたのですが、(調べ方が悪いのかもしれませんが)見つかりません
でした。
環境
VB6.0
Windows2000