common-lisp 与模式匹配一起使用来绑定捕获的组
示例
模式匹配库琐事提供了一个系统trivia.ppcre,该系统允许通过模式匹配来绑定捕获的组
(trivia:match "John Doe" ((trivia.ppcre:ppcre "(.*)\\W+(.*)" first-name last-name) (list :first-name first-name :last-name last-name))) ;; => (:FIRST-NAME "John" :LAST-NAME "Doe")
注意:Optima库在系统中提供了类似的功能optima.ppcre