・秀丸の強調表示レベルは1~4までとなっていますが、レベル数を増やすことはできるのでしょう。可能ならば、その方法を教えてください。

・(20:30) というように、半角()の中に時間を入力した場合、強調表示したいのですが、どのように設定すればいいのでしょうか。
[(0-9:0-9)]+ と設定すると、半角()で囲まれていない場合でも、半角の英数字が強調されてしまいます。

・または、かこみ文字の強調表示機能があるのでしょうか。

素人なので、説明を読んでもメタキャラクタやキャラクタクラスの使い方が分かりません。よろしくお願いします。

A 回答 (1件)

レベル数は多分増やせないと思う。



強調表示はこんな感じでしょうか。
\(([0-1][0-9]|2[0-4]):[0-5][0-9]\)

()はメタキャラクタなので、普通の文字として扱いたい場合には、直前にエスケープ文字(\)を付ける必要があります。

正規表現についてはヘルプを見ながら実際に試行錯誤してみるのが一番ではないかと。というかあのヘルプ以上の説明はなかなか難しい(^^;。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
\(([0-1][0-9]|2[0-4]):[0-5][0-9]\)
これでやってみたら、できました!
すごいです! ずっと試行錯誤していたので、メタキャラクタを自由自在に扱える方は尊敬してしまいます。
ヘルプは読んでも本当に???なのです。こまったものです。
レベル数は増やせないのですね。残念。(/_;)
また、秀丸のことで質問させていただくと思いますが、よろしくお願いいたします。

お礼日時:2005/04/24 16:52

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


人気Q&Aランキング

おすすめ情報