ファイル名と思わしき場所に関してNo.09664
hawk-eye さん 18/02/13 15:37
 
Windows 10 Pro (64ビット版)
秀丸エディタ Version 8.79 Beta 9 (64ビット版) 使用

「ファイル名と思わしき場所」ですが、
以前、秀丸担当さんが他の方にNo.35376で回答されていたのを拝見し、
「正規表現で指定」で
[a-z]:\\.*\.(txt|html?|c|cpp|h)
と設定して、
フォルダ名やファイル名に日本語が含まれている場合にも対応したのですが、
1行に2つのパス付きファイル名が記されている場合に
その2つが一繋がりでカラー表示されてしまいます。

1行にパス付きファイル名(日本語混じり)が複数ある場合、
個々のパス付きファイル名単位でカラー表示できないでしょうか?

よろしくお願い致します。

以上

[ ]
RE:09664 ファイル名と思わしき場所に関しNo.09665
秀丸担当 さん 18/02/13 16:28
 

正規表現で「.*」の部分が長いほうではなく短い方にマッチするようにするとしたら、
以下のようにするといいと思います。「.*?」とすると短いほうになります。
[a-z]:\\.*?\.(txt|html?|c|cpp|h)

ファイル名と思わしき場所に限った特別な書き方ということはなく、強調表示で正規
表現を指定する場合などでも同様なので、正規表現で1行内にマッチする書き方であ
れば自由にしていただくことができます。

[ ]
RE:09665 ファイル名と思わしき場所に関しNo.09666
hawk-eye さん 18/02/13 17:42
 
できました。
ありがとうございました。

[ ]