Add regex for metadata
This commit is contained in:
parent
6396fe2bd7
commit
902d0f41ef
1 changed files with 12 additions and 3 deletions
|
|
@ -61,13 +61,22 @@
|
||||||
"^--.+?\\($\\|[ ]\\)")
|
"^--.+?\\($\\|[ ]\\)")
|
||||||
|
|
||||||
(defconst ledger-account-any-status-regex
|
(defconst ledger-account-any-status-regex
|
||||||
"^[ \t]+\\([*!]\\s-*\\)?\\([^ ;].*?\\)\\( \\|$\\)")
|
"^[ \t]+\\(?1:[*!]\\s-*\\)?\\(?2:[^ ;].*?\\)\\( \\|\t\\|$\\)")
|
||||||
|
|
||||||
(defconst ledger-account-pending-regex
|
(defconst ledger-account-pending-regex
|
||||||
"\\(^[ \t]+\\)\\(!\\s-*.*?\\)\\( \\|$\\)")
|
"\\(^[ \t]+\\)\\(!\\s-*.*?\\)\\( \\|\t\\|$\\)")
|
||||||
|
|
||||||
(defconst ledger-account-cleared-regex
|
(defconst ledger-account-cleared-regex
|
||||||
"\\(^[ \t]+\\)\\(*\\s-*.*?\\)\\( \\|$\\)")
|
"\\(^[ \t]+\\)\\(*\\s-*.*?\\)\\( \\|\t\\|$\\)")
|
||||||
|
|
||||||
|
(defconst ledger-metadata-regex
|
||||||
|
"[ \t]+\\(?2:;[ \t]+.+\\)$")
|
||||||
|
|
||||||
|
(defconst ledger-account-or-metadata-regex
|
||||||
|
(concat
|
||||||
|
ledger-account-any-status-regex
|
||||||
|
"\\|"
|
||||||
|
ledger-metadata-regex))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue