tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル「Regexクラス」の使い方
記事No1061
投稿日: 2004/08/31(Tue) 18:24
投稿者Aki
[OSのVer]:WindowsXP    [VBのVer]:VB.NET 2003

いつも参考にさせていただいております。

早速なんですが、このサイトに掲載されている

「テキストボックスに「カタカナ」しか入力できないように制限する」
hhttp://www.bcap.co.jp/hanafusa/dotnet/txtbox09.htm

を参考にしてテキストボックスを作成しようと思って
いるんですが、コピーしてそのまま使おうとすると
「Regex.IsMatch 〜 」のところでエラーになってしまいます。
エラー内容を見ると「名前'Regex'は宣言されていません」と出るので、
ローカル、あるいはモジュールレベルで「Dim r As Regex」と
宣言すると今度は、「名前'Regex'定義されていません」と出ます。

この「Regex」ってどこかで特別に定義しなくてはならいんでしょうか?
ヘルプを引いてみてもどうもイメージがわきません。

どなたかご存知の方がいらっしゃいましたらご指導お願いいたします。

[ツリー表示へ]
タイトルRe: 「Regexクラス」の使い方
記事No1062
投稿日: 2004/08/31(Tue) 20:10
投稿者花ちゃん
> この「Regex」ってどこかで特別に定義しなくてはならいんでしょうか?

すみません。説明が抜けておりました。
下記名前空間を定義しておいて下さい。
Imports System.Text.RegularExpressions
上記はコードの一番最初の部分に書いて下さい。

又は、System.Text.RegularExpressions.Regex.IsMatch のように追加するか
して下さい。

[ツリー表示へ]
タイトルRe^2: 「Regexクラス」の使い方
記事No1064
投稿日: 2004/09/02(Thu) 10:48
投稿者Aki
[OSのVer]:Windows    [VBのVer]:VB.NET  

花ちゃん様

Akiです。早速の回答ありがとう御座いました。
ご指摘の通りソースを書き換えたところ思い通りの
結果になりました。

本当に実用的なサイトだといつも関心しております。
これからもよろしくお願いいたします。

[ツリー表示へ]