小编sam*_*mar的帖子

在字符串后的范围内换行-使用jquery / javascript

我想使用JavaScript / JQuery(而不是php)在“价格”一词后的范围内换行。我尝试了以下操作,但无法正常工作。我使用了从PHP知道的表达式。

$('h2#Price').text().replace(/(.*?)Price(.*?)/, '$1 Price <span>$2</span>');
Run Code Online (Sandbox Code Playgroud)
span { background-color:yellow }
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<h2 id="Price">T-shirt Price in Canada</h2>
Run Code Online (Sandbox Code Playgroud)

我想将“在加拿大”包裹起来。

javascript regex jquery replace

2
推荐指数
1
解决办法
66
查看次数

标签 统计

javascript ×1

jquery ×1

regex ×1

replace ×1