Homepage common-lisp.net.
Suggestions for syntax improvements? Please add them here.
The current syntax: instead of writing
(register-groups-bind (method url version-major version-minor)
("(\\S+)\\s+(\\S+)\\s+HTTP/(\\d+).(\\d+)$" line)
...)
write
(match-bind (method (+ (space)) url (+ (space)) "HTTP/" (version-major (integer)) "." (version-minor (integer)) (last))
line
...)
Which might be clearer and doesn't involve mentioning the
captured variables twice.
cl-ppcre also has a similar sexpy alternative for its regular expressions.
This page is linked from: regular expression
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively