Perlについての質問箱 48箱目
■ このスレッドは過去ログ倉庫に格納されています
0701デフォルトの名無しさん
2011/10/19(水) 10:52:30.28たとえば、/¥.html$/ は拡張子が .html である文字列にマッチしますが、
「拡張子が .html ではない文字列」を表すような正規表現が知りたいです。
もちろん、
if ($str =~ /¥.html$/)
を
if ($str !~ /¥.html$/)
と書けばいいのですが、(設定ファイルを使って)自分が指定できるのは正規表現だけで、
該当のif文は(フレームワークのコードなので)自分では変更できません。
なので、全体を否定するような正規表現が欲しいです。
/(?!¥.html$)/ みたいに書けたりしないですかね?
■ このスレッドは過去ログ倉庫に格納されています