• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「System.Text.RegularExpressions」がない・・・?)

「System.Text.RegularExpressions」がない・・・?

このQ&Aのポイント
  • VB2005 Express Editionユーザーですが、「System.Text.RegularExpressions」が必要なライブラリが見当たりません。
  • コードに「Imports System.Text.RegularExpressions」と記述しても反応がなく、環境内でも見つかりませんでした。
  • ダウンロードの方法や代替手段を教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ライブラリはデフォルトで読み込まれていると思う。 例えばSystem.Text.RegularExpressions.Regexクラスは http://msdn2.microsoft.com/en-us/library/system.text.regularexpressions.regex.aspx Namespace: System.Text.RegularExpressions >Assembly: System (in system.dll) というようにSystem.dllというファイル内にある #Importsはライブラリの読み込みじゃなくて, XMLでいう名前空間接頭辞やデフォルト名前空間の設定だと思う

metal3100c
質問者

お礼

ありがとうございます。 ということは、System.dllはデフォルトで参照されているので、「System.Text.RegularExpressions.Regex」も参照済みということですね。 先日こちらでいただいたコードはVB2003のコードでしたので、そのまま記述すると「型が定義されていません」というエラーが出ます。 以前の質問 http://oshiete1.goo.ne.jp/qa3374860.html そのうちのご提示いただいたコード Dim hogeRegex As Regex = New Regex( _・・・(以下略) の「Regex」はそのままでは「型が定義されていません」と出ます。 その際はエラー修正のオプションにより 「Text.RegularExpressions.Regex」と直してくれるので、以下のコードも同様にVB2005用に変換すれば使用できるということでしょうか。 ちょっと色々試してみます。 今後とも宜しくお願いいたします。

すると、全ての回答が全文表示されます。

関連するQ&A