1. 匹配defun整行,不包括末尾空格
    2. (?i)(\(defun|defun-q)\s+(.+)[^\s]
    3. 匹配defun整行,包括末尾空格
    4. (?i)(\(defun|defun-q)\s+(.+)
    5. 匹配defun整行除"(defun"以外,后面的字符,不包括末尾空格
    6. (?i)(?<=\(defun(-q)?[\s]+)[\S].+[^\s]
    7. 纯函数名
    8. (?i)(?<=(defun|defun-q)\s+)([^'\s()]+)[^\s\(]+
    9. 函数参数
    10. (?i)(?<=(defun|defun-q)\s+.+\(\s*)\S[^)/\n]+
    11. 局部变量
    12. (?i)(?<=(defun|defun-q)\s+.+\(.+/\s+)[^)]+