experiment
This commit is contained in:
parent
871e554269
commit
7a774e36e6
@ -16,7 +16,8 @@ var block = {
|
|||||||
lheading: /^([^\n]+)\n *(=|-){3,}/,
|
lheading: /^([^\n]+)\n *(=|-){3,}/,
|
||||||
hr: /^( ?[\-*_]){3,}/,
|
hr: /^( ?[\-*_]){3,}/,
|
||||||
blockquote: /^ *>[^\n]*(?:\n *>[^\n]*)*/,
|
blockquote: /^ *>[^\n]*(?:\n *>[^\n]*)*/,
|
||||||
list: /^(?:( *)(\*|\+|-|\d+\.)[^\n]+(?:\n(?:\1 )+[^\n]+)*(?:\n+|$)){2,}/g,
|
// list: /^(?:( *)(\*|\+|-|\d+\.)[^\n]+(?:\n(?:\1 )+[^\n]+)*(?:\n+|$)){2,}/g,
|
||||||
|
list: /^(?:( *)(\*|\+|-|\d+\.)[^\n]+(?:\n\1+[^\n]+)*(?:\n{1,2}|$)){2,}/g,
|
||||||
html: /^<([^\/\s>]+)[^\n>]*>[^\n]*(?:\n[^\n]+)*\n?<\/\1>/,
|
html: /^<([^\/\s>]+)[^\n>]*>[^\n]*(?:\n[^\n]+)*\n?<\/\1>/,
|
||||||
text: /^[^\n]+/
|
text: /^[^\n]+/
|
||||||
};
|
};
|
||||||
@ -126,9 +127,15 @@ block.token = function(str, tokens) {
|
|||||||
});
|
});
|
||||||
// get each top-level
|
// get each top-level
|
||||||
// item in the list
|
// item in the list
|
||||||
|
console.log('first');
|
||||||
|
console.log(cap[0]);
|
||||||
|
console.log('end');
|
||||||
cap = cap[0].match(
|
cap = cap[0].match(
|
||||||
/^( *)(\*|\+|-|\d+\.)[^\n]+(?:\n(?:\1 )+[^\n]+)*/gm
|
// /^( *)(\*|\+|-|\d+\.)[^\n]+(?:\n(?:\1 )+[^\n]+)*/gm
|
||||||
|
// /^( *)(\*|\+|-|\d+\.)[^\n]+(?:\n\1+[^*+\-\d][^\n]*)*/gm
|
||||||
|
/^( *)(\*|\+|-|\d+\.)[^\n]+(?:\n\1+(?!\*|\+|-|\d\.)[^\n]*)*/gm
|
||||||
);
|
);
|
||||||
|
console.log(cap);
|
||||||
each(cap, function(item) {
|
each(cap, function(item) {
|
||||||
// remove the list items sigil
|
// remove the list items sigil
|
||||||
// so its seen as the next token
|
// so its seen as the next token
|
||||||
|
Loading…
x
Reference in New Issue
Block a user