Mac OS のテキストエディタ mi には、メニューバーから正規表現にマッチした行にジャンプする機能があり、その正規表現は「モードの設定」→「見出し行」に複数登録しておく事ができます。
このエントリは、その設定の覚え書きです。
## CSS の id を指定してある行
#footer みたいな奴にジャンプする設定。メニューに登録する文字列の設定は、$1。選択グループは、$1。
^(#.*){
## CSS のコメント行
私はいつも CSS ファイルに、/* footer */ みたいな区切りを付けているので、行頭が /* から始まる行にジャンプする設定。
メニューに登録する文字列の設定は、$1$2$3。選択グループは、$2。
CSS の設定を一時的に無効にしたい時、コメントアウトしますが、その時は必ずインデントされているはずなので下の正規表現にはマッチしない。
^(/\*)(.*)(\*/)
とりあえず、こんなところ。
正規表現(Regular Expression)?邪道な表現があるんですか?
正規表現とは、文字列を一定の決まった表現を表すものです。 例を出します。 正規表…