Одиночные кавычки как специальные символы в elisp regex

(defun string-is-capitalized (str)
  (let ((case-fold-search nil))
    (string-match-p "\\`[A-Z]*\\'" str)))

в приведенном выше регулярном выражении, что делает одинарные кавычки back & forward ` & '? я не вижу его как специальный код на странице gnu, http://www.gnu.org/software/emacs/manual/html_node/elisp/Regexp-Special.html

1 ответ

Решение

Обратная косая черта \` соответствует пустой строке только в начале соответствующей строки или буфера, а обратная косая черта - одинарная кавычка \' соответствует пустой строке только в конце соответствующей строки или буфера. Вы можете найти их в документации Regexp Backlash.

Другие вопросы по тегам