アプリ版:「スタンプのみでお礼する」機能のリリースについて

秀丸の強調表示を編集しています。
単語の強調表示は、出来ましたがそれ以外の部分で困っています。

1)「’~’」の文字列
2)「XXXXX:」の見出
3)XXX=ZZZZ !あああああ の文中からのコメント

宜しくお願いします。

A 回答 (2件)

正規表現を使用すればできると思いますが、


2)「XXXXX:」の見出のXXXXXは具体的にどのような文字の種類ですか。(大文字、小文字、スペースの可否、特殊文字を含むか等)それとも、全て有りですか。

3)XXX=ZZZZ !あああああ の文中からのコメント とは
具体てきに、どこの部分ですか。

この回答への補足

2)a-z A-Z 0-9 "_" 以上です。
3)"!"を含むそれ以降が対象です。

宜しくお願いします。

補足日時:2008/09/22 17:10
    • good
    • 0

1)と3)は自分で強調表示をするよりも、秀丸の機能を使った方が楽だと思います。


どのプログラム言語かは分かりませんが、
メニューの「ファイルタイプ別の設定」→「表示とカラー」→「カラー表示にするモード」にて(*1)、
kz2960さんの使用言語と同じコメント形式&文字列表現の言語を選択すれば希望に添った結果になるかと思います。
(もしかしたら2)もそれで一緒に解決するかも)


一応強調表示の編集で対応する方法も書いておくと
2)「^[^:]+:」を指定し正規表現にチェックを入れる
3)「!.+$」を指定し正規表現にチェックを入れる

で“だいたい”の対応は出来ると思います。

1)を実現する方法は無いはずです。(*2)
3)は正規表現だけではうまく表現しきれない場合があります。
秀丸が各言語用の「カラー表示にするモード」を内蔵しているのはその為です。

*1.こちらは秀丸Ver4.14でのメニューを参考にしてますので、kz2960さんの使用Verではメニューの表記が変わっているかもしれません。
*2.秀丸Ver4.14 + HMJRE.DLL V1.12での話。場合によっては実現可能かも。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!