繁体   English   中英

如何使用 javascript 在某个字符后换行标题

[英]How To Break line the Title after a certain character using javascript

<span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event="">                     
            Amitsa - Luna (San Francisco)           

</span>

所需的 OUTPUT 是:

Amitsa
Luna
(San Francisco) 

匹配单词字符序列或括号括起来的字符序列,用换行符连接。

 document.querySelectorAll('.wvpl-product_title').forEach(x=>x.innerHTML=x.innerText.match(/\w+|\([^)]+\)/g).join('<br>'))
 <span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event=""> Amitsa - Luna (San Francisco) </span> <span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event=""> Amitsa1 - Luna (San Francisco) </span> <span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event=""> Amitsa2 - Luna (San Francisco) </span> <span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event=""> Amitsa3 - Luna (San Francisco) </span> <span class="wvpl-product_title " title="" data-id="7164" data-index="0" data-event=""> Amitsa4 - Luna (San Francisco) </span>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM