用于 Markdown 中代码防护的 JavaScript 正则表达式
我正在尝试在 showdown.js 中添加对代码防护的支持,但我对正则表达式仍然是个菜鸟。如果您不知道,代码防护就像这样:
```javascript
alert('hello world');
```
然后它会创建类似的内容:
<div class="highlight">
<pre lang="javascript">
alert('hello world');
</pre>
</div>
如何在 JavaScript 风格的正则表达式中捕获 ```(anything)\n(anything)``` ?
I'm trying to add support into showdown.js for code fencing, but I'm still sort of a noob at regex. Code fencing, if you don't know, is like this:
```javascript
alert('hello world');
```
Then it'd create something like:
<div class="highlight">
<pre lang="javascript">
alert('hello world');
</pre>
</div>
How do I go about capturing ```(anything)\n(anything)``` in JavaScript flavored regex?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这将得到一个包含所有内容的数组
但是要注意嵌套:
会很麻烦..
This will get an array of everything between
But beware that nested:
will be trouble..