emacsのメジャーモードの書き方を学ぼうとしています。オンラインにはすばらしいチュートリアルがたくさんありますが (例: http://www.emacswiki.org/emacs/GenericMode )、正規表現マッチングの構文を学ぶのに苦労しています。たとえば、この回答から、理由を理解しようとしています
'(("\"\\(\\(?:.\\|\n\\)*?[^\\]\\)\""
から
(define-derived-mode rich-text-mode text-mode "Rich Text"
  "text mode with string highlighting."
  ;;register keywords
  (setq rich-text-font-lock-keywords
        '(("\"\\(\\(?:.\\|\n\\)*?[^\\]\\)\"" 0 font-lock-string-face)))
  (setq font-lock-defaults rich-text-font-lock-keywords)
  (font-lock-mode 1))
二重引用符の間のすべてに一致します。この資料: http://www.gnu.org/software/emacs/manual/html_node/elisp/Regexp-Special.html#Regexp-Special はそれを説明していないようです。
そこにもっと良いリソースはありますか?