js 整數與小數正則替換片斷

說明

  1. /(\d+)/g 整數
  2. /(\d+\.\d+)rem/g 小數
  3. /(\d+\.\d+|\d+)rem/g 其中 | 或 條件

例子

全局查找帶 rem 單位的,替換成 px 單位code

let text = text.replace(/(\d+\.\d+|\d+)rem/g, function(s, t) {
	let a = s.replace('rem', '');
	let v = parseFloat(a) * 100;
	return v + "px";
});
相關文章
相關標籤/搜索