WiLiKi/マクロ/regex-index

使い方

[[$$regex-index 正規表現]]

[[$$regex-index マクロ|沖縄]]

[[$$regex-index マクロ|沖縄]]

問題

[ とか ] が使えないな...

マクロの設定方法

下記のマクロを適当な場所に置く。例えば /foo/regex-index.scm 。 その後、wiliki.cgi で、(load "/foo/regex-index.scm")。

;
; WiLiKi Edit macro by zu
;

(select-module wiliki.macro)

(define-reader-macro (regex-index regexp)
  `((ul
     ,@(map (lambda (key) `(li ,(wiliki:wikiname-anchor (car key))))
            (wiliki-db-search
             (lambda (k v) (rxmatch regexp k))
             (lambda (a b)
               (string

[[$$include WiLiKi/マクロ]]