Variable: org-babel-src-block-regexp
org-babel-src-block-regexp is a variable defined in ob-core.el.gz.
Value
"^\\([ ]*\\)#\\+begin_src[ ]+\\([^ \f \n
]+\\)[ ]*\\([^\":\n]*\"[^\"\n*]*\"[^\":\n]*\\|[^\":\n]*\\)\\([^\n]*\\)\n\\(\\(?:.\\|\n\\)*?\n\\)??[ ]*#\\+end_src"
Documentation
Regexp used to identify code blocks.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
(defvar org-babel-src-block-regexp
(concat
;; (1) indentation (2) lang
"^\\([ \t]*\\)#\\+begin_src[ \t]+\\([^ \f\t\n\r\v]+\\)[ \t]*"
;; (3) switches
"\\([^\":\n]*\"[^\"\n*]*\"[^\":\n]*\\|[^\":\n]*\\)"
;; (4) header arguments
"\\([^\n]*\\)\n"
;; (5) body
"\\(\\(?:.\\|\n\\)*?\n\\)??[ \t]*#\\+end_src")
"Regexp used to identify code blocks.")