diff --git a/src/parser/core-parser.pegjs b/src/parser/core-parser.pegjs index 29b70612d8e770433422b62797df22320ef7c8f5..50740e4728a46f12d47da7a7456f8050cebb366d 100644 --- a/src/parser/core-parser.pegjs +++ b/src/parser/core-parser.pegjs @@ -56,13 +56,13 @@ title = titleA / titleB titleA - = BEGINLINE "ã€" content:(!("】" ENDLINE) i:inline { return i; })+ "】" ENDLINE + = BEGINLINE "ã€" content:(!(NEWLINE / "】" ENDLINE) i:inline { return i; })+ "】" ENDLINE { return createTree('title', { }, mergeText(content)); } titleB - = BEGINLINE "[" content:(!("]" ENDLINE) i:inline { return i; })+ "]" ENDLINE + = BEGINLINE "[" content:(!(NEWLINE / "]" ENDLINE) i:inline { return i; })+ "]" ENDLINE { return createTree('title', { }, mergeText(content)); }