WindowsXP(SP2)
VisualBasic6.0(SP6)
を使って開発をしています。
現在、文字列から外字を除去するプログラムを作っています。
S-JIS(F040~F9FC)にあたる外字を除去する方法は分かったのですが、Unicode(E000~F8FF)にあたる外字を除去する方法が分からず困っています。
ご存知の方がいましたら教えてください。
宜しくお願いします。
(追伸)
↓↓S-JIS外字を除去する場合-------------------------------------
Public Function DeleteGaiji(strText As String) As String
Dim Reg As New RegExp
Reg.Pattern = "[" & Chr(&HF040) & "-" & Chr(&HF9FC) & "]"
Reg.Global = True
DeleteGaiji = Reg.Replace(strText, "")
End Function
上記の方法でS-JIS外字を除去しようと思っています。
Unicodeの場合は、
Reg.Pattern = "[" & Chr(&HE000) & "-" & Chr(&HF8FF) & "]"
とすれば良いのでしょうか?
別の表現方法があるのかなと思って、悩んでいます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
VB6でどんなルーチンを使うかかかれていないので仕様が不明なのですが
(VBScript Engineのものでしょうか?)
Reg.Pattern = "[\uE000-\uF8FF]"
でどうでしょうか?
回答、ありがとうございます。
>Reg.Pattern = "[\uE000-\uF8FF]"
では駄目でした。
しかし、
Reg.Pattern = "[" & ChrW(&HE000) & "-" & ChrW(&HF8FF) & "]"
とすることで、無事に外字を除去出来ました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) Vbaで数式をポーランド記法に変換するコードを作って実行しようとするとフリーズします。 1 2022/05/24 17:53
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:12
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- JavaScript 正規表現について質問です。条件に合う場合はtrueを返したい 3 2022/10/06 23:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ネ + 喜 =ネ喜 ってなん...
-
51以降の数字を囲い文字(〇)...
-
「芳」という字の旧漢字を出すには
-
「角」と言う字の真ん中が突き...
-
次の漢字の旧字をどうやったら...
-
Excel上でどれが外字か調べたい
-
旧漢字
-
漢字について質問です。
-
漢字の「原」の点のないものはP...
-
「片」の異体字
-
キーボードで四角1を打つには...
-
マだれの中に「黄」を書く「広...
-
漢字が出ません。
-
PとLが重なった記号
-
浩→右上が「牛」
-
脇という漢字の力の部分が、刀...
-
「ころもへん」に「ゆたか」
-
外字有無ってなんですか? また...
-
「裕」という字の左側が「示」...
-
工業の工の字ですが古い字で縦...
おすすめ情報