
No.2ベストアンサー
- 回答日時:
正規表現で不許可の文字を探すというのは?
半角の数字、アルファベットはOKなら、0x00~0x7FがOKですね。
なので、それ以外を見つけるとNGということでしょう。
Function CheckJapanese(ByVal CheckWord As String) As Boolean
Dim R As New Regex("[^\x00-\x7F]")
Dim M As Match = R.Match(CheckWord)
CheckJapanese = M.Success
End Function
0x00~0x7F以外の文字を見つけるとTrueが返ります。
参考URL:http://msdn.microsoft.com/ja-jp/library/hs600312 …
早速の回答ありがとうございます。
System.Text.RegularExpressions というのを初めて知りました。
教えていただいたやり方で、
チェックを実現することができました。
とても勉強になりました。
本当にありがとうございました。
No.3
- 回答日時:
半角記号とかが どうなるかは書かれてませんが、それは置いといて…
以下のキーワードについて、ヘルプ等で調べてみてください。
Text.SubString メソッド、または Mid関数
For...Next
Asc関数
ASCII文字コード
ヒントとしては、「Text.SubString(またはMid)で1文字ずつ検査」です。
もうちょっとスマートなやり方もあるかもですが、思いつきません。
あとは…
Select Case xxx
Case xxx To xxx
End Select
…の形式の条件分岐あたりも知っておくと得かも。
(If文でも判定できなくは ないけど)
だいたい、このぐらいかな?
いきなり あまり細かい事書くと能力がつかないので、とりあえず
このぐらいにしておきます。
早速の回答ありがとうございます。
今回はnda23さんに教えていただいたやり方で実現しましたが、
考え方など、勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- 大学・短大 学生ローン日本学生機構の奨学金について詳しい方教えて下さい。 保証人の職場にパソコンから株式会社○○ 1 2022/04/13 05:57
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- マウス・キーボード 何故、ローマ字や英語を全角で打つ? 5 2022/05/15 09:36
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Mac OS Macにおける全角・半角の切り替え(自動のそれの停止) 2 2022/09/13 16:42
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1文字のStrConv fromUnicode
-
PHPでMySQLに入力した半角スペ...
-
全角英数文字が嫌われる理由を...
-
ショートメールの文字数
-
半角スペースを全角スペースに
-
全角括弧と全角読点の間隔を狭...
-
Excel関数「COUNTIF」で”文字”...
-
なぜインターネットでは半角カ...
-
正規表現でIパスワードの作成内...
-
=code(" ") で値が160となる文...
-
PHPのエラー
-
2つ以上の連続する空白文字を除去
-
エクセルのCOUNTIFが正しくカウ...
-
phpのコードで"/"の反対向きの...
-
全角、半角、改行コードが混在...
-
ハイパーリンク・・・・
-
正規表現について
-
VBAにおける正規表現について教...
-
VB.NETで 文字列を分けるには?
-
Postgresの特定のカラムからス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字の入力で横バー上段、中断...
-
メッセージボックスで1025文字...
-
全角括弧と全角読点の間隔を狭...
-
エクセルのCOUNTIFが正しくカウ...
-
Excel関数「COUNTIF」で”文字”...
-
VBAで英数字入力チェックしたい。
-
XMLのタグ名の禁則文字
-
全角英数文字が嫌われる理由を...
-
半角記号、全角記号を含む正規...
-
2つ以上の連続する空白文字を除去
-
Replace関数は文字数の制限ある...
-
記号は半角と全角どちらがよい...
-
エクセルでの漢字、カタカナ、...
-
特定の文字を簡単な操作で半角...
-
SEO タイトルに「&」を使用
-
パソコンで全角、半角文字の切...
-
文字列中の両丸括弧を取り除くV...
-
Excel2002 一桁数字だけ全角に置換
-
IT企業の技術屋にとって全角英...
-
Phonetic関数を利用して文章中...
おすすめ情報