我正在尝试使用正则表达式将#tag插入到每一行,但它只是替换整行,任何人都可以帮助我
这是我试过的代码
NSMenuItem
答案 0 :(得分:1)
您需要使用#$1<br/>
替换。 JS正则表达式使用$n
表示法进行反向引用,<br/>
将在HTML视图中插入换行符。
function copy() {
var regex = /^(.*)/gm;
var subst = '#$1<br/>';
var originaltxt = $('#result1').val().replace(regex, subst);
$('#id1').html(originaltxt.trim());
}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class="result" id="result1" rows="10" cols="150" style="font-size:11px;resize: none; width:225px;">
User 1 prefix_ago
Hi How are you
User 2 prefix_ago
I am good How about you
</textarea>
<button onClick="copy()" > Copy & Replace</button>
<div id="id1">
</div>
&#13;