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 (car a) (car b))))))))
[[$$include WiLiKi/マクロ]]