テキスト文字列で [[mymarker-id]] の出現を探し、それをカスタム html 文字列に置き換えたいと思います。
'<div>id</div>'
例えば:
"this is a sample text [[mymarker-123_4Efd]] for illustration purpose"
になるだろう
"this is a sample text <div>123_4Efd</div> for illustration purpose"
id と一致する 8 文字の長さの文字列: ([a-zA-Z0-9_-]){8}
質問する前に多くのことを試したと言えたらいいのにと思いますが、正規表現はかなり苦手です