• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBSのRegExpの拡張機能を有効にするには)

VBScriptのRegExpでの拡張機能の有効化方法

このQ&Aのポイント
  • VBScriptのRegExpオブジェクトで拡張機能を有効にする方法について説明します。
  • 後方一致(先読み)は正しく実行できますが、前方一致(後読み)は拡張機能となっているため、そのままではエラーになります。前方一致(後読み)の機能を使うにはどのようにすればよいでしょうか。
  • Windows XPを使用している場合、VBScriptのRegExpオブジェクトで前方一致(後読み)を有効にする方法を教えてください。

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

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.2

使用している拡張機能の構文からするとおそらく以下のページを参照されたのでしょう。 http://srcedit.pekori.jp/tool/re.html しかし、そのページには > 当ツールの正規表現エンジンはVBScriptのRegExpオブジェクトですが、 > 一部の表現は拡張機能でオリジナルとなっています。 と書いてあり、あなたが使えないと相談された拡張機能はその中に含まれます。 このページの大元をたどると以下のページにあたります。 http://srcedit.pekori.jp/tool/excelre.html このページを読めばわかる通り、ページの筆者はExcelのアドインとして正規表現ツールを提供しており、先ほどのページはそのツールで使える正規表現の説明です。 つまり、この筆者が作成した正規表現ツールのVBScriptのRegExpからの拡張機能を、マイクロソフトがVBScript RegExpに追加した「正規表現の標準規格」(あればの話ですが)からの拡張機能と誤解されての質問と思われます。

0KWave_ID
質問者

お礼

まさにご指摘の通りで 上記のページを見ていて 拡張機能があると錯覚していました。 もし教えてもらえていなかったら いまだに拡張機能を有効にする方法を 調べていたと思いますので助かりました。 ありがとうございました。

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

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4903/10364)
回答No.1

VBScriptのRegExpに、拡張機能があるという事実はどこに書いてあったのでしょうか? 今までそんな話を見たことが無いのですが。 参考: http://msdn.microsoft.com/ja-jp/library/cc392020.aspx

0KWave_ID
質問者

お礼

<http://srcedit.pekori.jp/tool/re.html> のページを見て拡張機能があると思ったのですが ANo.2のhitomuraさんがコメントされているように 私が拡張機能というものがあると誤解していました。 ありがとうございました。

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

関連するQ&A