文字除外処理


熱血タマネギ  2004-08-04 19:54:18  No: 84937  IP: [192.*.*.*]

文字の除外処理って可能でしょうか?

入力文字が123*123..123−12として、

*と.と−を指定で取り除きたいんです。

MID関数で1文字ずつ監視する以外に何か言い方法はありませんでしょうか?

編集    削除
nanashi  2004-08-04 20:34:00  No: 84938  IP: [192.*.*.*]

Replace関数とか。

編集    削除
熱血タマネギ  2004-08-05 02:00:22  No: 84939  IP: [192.*.*.*]

Replaceだと指定の1文字のみしか空白に変換できず、複数有る場合は
数分Replace処理を繰り返しするということになるのでしょうか?

Replace(123*123..123−12,"*","")
Replace(123*123..123−12,".","")
Replace(123*123..123−12,"-","")

編集    削除
tom  2004-08-05 18:12:25  No: 84940  IP: [192.*.*.*]

確認してませんが多分これで
いいんじゃないかと。

dim A as String

A = "123*123..123-12"

A = Replace(A,"*","")
A = Replace(A,".","")
A = Replace(A,"-","")

編集    削除