【发布时间】:2023-03-07 18:51:02
【问题描述】:
我正在尝试从“[something](link)”创建一个带标签的超链接。
我怎样才能将字符串转换成这样的东西:something,它在论坛中的处理方式?
这是我尝试过的,但我不太了解正则表达式:
$(function() {
var editor = $('.editor');
$('.output').html(
// editor.html().replace(/\[(.*)\)/g, '<a href="'+$1.replace(/\((.*)\)/g)+'">$1</a>')
editor.html().replace(/\[(.*)\)/g, '<a href="">$1</a>')
);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div contenteditable class="editor">
[something](link)
</div>
<div class="output">
</div>
【问题讨论】:
标签: javascript jquery regex