我希望使用showdown.js创建自定义的标记,以便:
==highlighted text==呈现:
<mark>highlighted text</mark>使用twitter扩展作为基线,我一直在尝试:
// #highlighted# syntax
{
type: 'lang',
regex: '\\B(\\\\)?==([\\S]+)\\b',
replace: function (match, leadingSlash, highlighted) {
// Check if we matched the leading \ and return nothing changed if so
if (leadingSlash === '\\') {
return match;
} else {
return '<mark>' + highlighted + '</mark>';
}
}
},但这只会让我突出单个单词。
我想使用类似于==的**。
我认为问题是正则表达式,但似乎无法解决它。有人能告诉我吗?
发布于 2015-08-30 07:45:45
https://stackoverflow.com/questions/32294257
复制相似问题