>> ファイル名に使用できない文字を検索するために、以下のような正規表現を
>> 書いてみました。
>> str.match(/[\\\/\:\,\;\*\?\"\<\>\|\s]/)
>>
>これをsakuraエディタで書いたところ、ダブルクォテーションの
>ところから先が文字列認識されてしまい、以降の文字列認識が
>ずれてしまいます。
>(スクリプト動作上は問題ないのですが)
>これについて、サクラエディタ応援ページの正規表現キーワードに
>ある引用符用のキーワードを当てたところ、行の最後で文字列認識が
>終わりますが、他の個所で記述している正規表現の引用符で
>(他にも何箇所か書いてます)同様の症状が発生してしまいます。
\" タイプでしたら、正規表現キーワードの内容を以下のように修正すれば
きちんと \" を識別してくれるかと。
キーワード:/"(|.*?[^\\])(\\\\)*"/k
色 指 定:ダブルクォーテーション文字列
キーワード:/'(|.*?[^\\])(\\\\)*'/k
色 指 定:シングルクォーテーション文字列