重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

VB6にて右側の半角スペースのみを取り除く関数を作りたいと思うのですが、Rtrimを行うと全角スペースまでも削除されてしまうので困っています。
何方か正確に半角スペースのみを取り除く良い方法はございますでしょうか。

A 回答 (1件)

CreateObject("VBScript.RegExp")


を使うという方法もあるかと思いますが、
a = "最後に全角スペース+半角スペース  "
a = Replace(a, " ", "&ZEN_SPACE;")
a = RTrim(a)
a = Replace(a, "&ZEN_SPACE;", " ")
ぐらいでもいいんじゃないでしょうか
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!