正規表現No.02742
さん 99/03/29 11:15
 
 秀丸エディタ・カラーver.3.00で強調表示(カラー)に正規表現を利用して
いるのですが,うまくゆきません。
 問題は,正規表現に対する当方の理解不足のためということはわかってい
るのですが,アドバイスいただけませんか。

 '/*'と'*/'で囲んだ文字列を強調表示にしようとして,その設定(強調表示
のプロパティ)を'/\*.+\*/'したところ,ある段落(論理行)に,文字列が2カ
所以上あると,最初の文字列から最後の文字列まで(つまり'/*'と'*/'で囲ん
でいない部分まで)すべて強調表示されてしまいます。
 どのように設定すれば,よいのでしょうか。
 99/ 3/29               楽  xxxxx@pop01.odn.ne.jp

[ ]
RE:02742 正規表現No.02745
ひろ さん 99/03/29 15:26
 
 楽さん今日は、ひろです。
> のプロパティ)を'/\*.+\*/'したところ,ある段落(論理行)に,文字列が2カ
> 所以上あると,最初の文字列から最後の文字列まで(つまり'/*'と'*/'で囲ん
> でいない部分まで)すべて強調表示されてしまいます。
 上の状況が私の環境では再現しないのですが、「/\*.*\*/」とされては如
何でしょうか? またこれは C 言語の comment だと思いますが、「ファイル
タイプ別の設定」→「表示」→「コメント/文字定数のカラー表示」で C 言
語を選択されては如何でしょうか?

[ ]
RE:02742 正規表現No.02759
秀丸担当 さん 99/03/29 17:04
 
> '/*'と'*/'で囲んだ文字列を強調表示にしようとして,その設定(強調表示
>のプロパティ)を'/\*.+\*/'したところ,ある段落(論理行)に,文字列が2カ
>所以上あると,最初の文字列から最後の文字列まで(つまり'/*'と'*/'で囲ん
>でいない部分まで)すべて強調表示されてしまいます。

c言語のコメントは、その他→ファイルタイプ別の設定→表示の
「コメント/文字定数のカラー表示」をonにして、モードをc言語
にするとできます。

[ ]
RE:02759 正規表現No.02761
さん 99/03/29 17:47
 
>> '/*'と'*/'で囲んだ文字列を強調表示にしようとして,その設定(強調表示
>>のプロパティ)を'/\*.+\*/'したところ,ある段落(論理行)に,文字列が2カ
>>所以上あると,最初の文字列から最後の文字列まで(つまり'/*'と'*/'で囲ん
>>でいない部分まで)すべて強調表示されてしまいます。
>
>c言語のコメントは、その他→ファイルタイプ別の設定→表示の
>「コメント/文字定数のカラー表示」をonにして、モードをc言語
>にするとできます。
  ひろさん,秀丸担当さん有り難うございました。

[ ]