- PR -

正規表現につきご教示下さい。

1
投稿者投稿内容
DCPRG
会議室デビュー日: 2004/09/06
投稿数: 15
投稿日時: 2005-08-04 21:26
いつもお世話になっております。

VB.NET(ASP.NET)で、テキストボックスに、
「全角のカナ」「全角のアルファベット」「/−#*_」
のみ入力を許可する…というチェックを、正規表現を使って
制御したいのですが、IsMatchの中に、
"^[ァ-ーA-Z/−#*]+$" と記述しても制御出来ません。
基本的な事をお伺い致しますが、このような例の場合、
正しい記述方法をご指導お願い致します。
Jubei
ぬし
会議室デビュー日: 2002/03/02
投稿数: 830
お住まい・勤務地: 関西
投稿日時: 2005-08-04 23:03
諸農です。

斜め読みですけど
> 「全角のカナ」「全角のアルファベット」「/−#*_」
に対して
> "^[ァ-ーA-Z/−#*]+$" と記述しても制御出来ません。
であれば、「_」が足らないと思いますが。

_________________
諸農和岳
Powered by Turbo Delphi & Microsoft Visual Studio 2005

十兵衛@わんくま同盟
http://blogs.wankuma.com/jubei/
DCPRG
会議室デビュー日: 2004/09/06
投稿数: 15
投稿日時: 2005-08-05 00:07
早速のご指摘ありがとうございます。

"^[ァ-ーA-Z/−#*_]+$"とタイプするのを
間違えておりました。申し訳ございません。

振り出しに戻りますが…
これでも制御が出来ない状況です。
更なるご指導、お願い申し上げます。
未記入
大ベテラン
会議室デビュー日: 2005/03/12
投稿数: 148
投稿日時: 2005-08-05 02:25
こんなの見つけた
http://www.atmarkit.co.jp/fdotnet/dotnettips/054iskana/iskana.html
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2005-08-05 05:38
引用:

DCPRGさんの書き込み (2005-08-04 21:26) より:

"^[ァ-ーA-Z/−#*_]+$" と記述しても制御出来ません。


制御できずに、どうなりますか?

たとえば、「あ」でも通る、とか
「ア_」がエラーになる、とか
具体的な“出来ない”例を出してください。
_________________
1

スキルアップ/キャリアアップ(JOB@IT)