0
我正在使用jQuery降价脚本。这使得在大胆用双星号(就像这里的编辑的话增强jQuery降价代码
另外,如果你有一个>
符号开始你的句子:。
> Hello World.
它包装句成块引用它的伟大工程,看到它在这里的行动:http://jsfiddle.net/pezbdt2h/
现在,我想使如果句子用P标签开始,具有比年初符号的极大改善这部分代码,那么就应该换句进入blockquote以及:
<p>> Hello World.
下面是代码:
function markdown(markdownableOrg) {
var bold = /\*\*(\S(.*?\S)?)\*\*/gm;
var dataArray=markdownableOrg.split("\n");
var data=[];
for(var i=0;i<dataArray.length;i++)
{
var markdownable =dataArray[i];
markdownable = markdownable.replace(bold, '<span style="font-weight:bold">$1</span>');
if (markdownable.indexOf(">") == 0) {
markdownable = markdownable.replace(">", "<blockquote>");
markdownable += "</blockquote>";
}
data.push(markdownable)
}
return data.join("\n");
}
如何提高代码,以便检测<p>>
以及和包装成块引用?我想在代码中有一个AND/OR类型的问题。
最大的问题是你为什么要重新发明轮子?即你的车轮将如何变得更好/更好? – amphetamachine 2014-09-05 13:36:58
@amphetamachine你问我为什么不制作这个服务器端?这是为我的个人项目和手头上的问题无关:) – 2014-09-05 13:38:16
我问你为什么要重塑[这个轮子](https://github.com/evilstreak/markdown-js)。 [或这一个](https://code.google.com/p/pagedown/wiki/PageDown)。 – amphetamachine 2014-09-05 13:40:20