08/05/04 21:23:18 pPLOF0hv0
>>102
> \$\d
hmjre.dllは、文字クラスの略記法は使えないから、"$d"にしかマッチしないよ。
> perlの正規表現の後方参照の強調表示をこんな感じの正規表現でやってみたけど強調されない。
> というか、\wがちゃんと機能していない気がする。
Perlから見ると、\wはかなり特殊な仕様になっているので、使わない方いい。
hmjre.dllの\wは、[A-Za-z_]+で構成される「英単語」。
> \$[a-zA-Z]\w+
> でスカラーが引っかかるはずなのに引っかからない。
\wは、英単語の為、単語の先頭を含む必要があるので、
基本的には何もマッチしない正規表現になっていると思う。
Perlの正規表現を使いたいなら、DLLを入れ替えれば?