[英]javascript replace with regexp
I have a string that contains a lot of 我有一个字符串,其中包含很多
<span style="font-size:8px;">...</span>
<span style="font-size:14px;"> ...</span>
And i want to replace all font-size values to given value. 而且我想将所有字体大小值替换为给定值。 So i need a regexp to replace all chars beetween "font-size:" and "px;"
因此,我需要一个正则表达式来替换“ font-size:”和“ px;”之间的所有字符。
Ps i use Rangy JS library PS我使用Rangy JS库
var iframe = $('iframe')[0];
var sel = rangy.getIframeSelection(iframe);
selected_html=sel.toHtml();
selected_html.replace("font-size:<some regexp>px;", "36");
Can you suggest a proper regexp? 您可以建议适当的正则表达式吗?
.replace(/(font-size:)\d+(px;)/g, "$1"+36+"$2");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.