次のようなものを使用してカスタムマークダウンタグを作成したい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>';
}
}
},
しかし、これは単一の単語を強調表示することしかできません。
- ==りんご ==梨
- りんご梨
==と同様に使用したいと思い**ます。
問題は正規表現だと思いますが、うまくいかないようです。誰かがアドバイスできますか?