|
@@ -6,11 +6,17 @@ export const getOperationalPrecision = (num1, num2) => {
|
|
// 加粗替换字符串中的金额
|
|
// 加粗替换字符串中的金额
|
|
export const boldAmounts = (text) => {
|
|
export const boldAmounts = (text) => {
|
|
let regex = /(\d+\.?\d*)元/g;
|
|
let regex = /(\d+\.?\d*)元/g;
|
|
|
|
+ let regex5 = /(\d+\.?\d*)件/g;
|
|
let regex1 = /再满(\d+\.?\d*)元,可享受优惠/g;
|
|
let regex1 = /再满(\d+\.?\d*)元,可享受优惠/g;
|
|
|
|
+ let regex4 = /再满(\d+\.?\d*)件产品可享受优惠/g;
|
|
let regex2 = /(\d+\.?\d*)(/g
|
|
let regex2 = /(\d+\.?\d*)(/g
|
|
|
|
+ let regex3 = /选择(\d+\.?\d*)个/g
|
|
let rext = text.replace(regex1, '<b>再满$1元,可享受优惠</b>');
|
|
let rext = text.replace(regex1, '<b>再满$1元,可享受优惠</b>');
|
|
- rext = rext.replace(regex, '<span>$1元</span>');
|
|
|
|
|
|
+ rext = rext.replace(regex4, '<b>再满$1件产品可享受优惠</b>');
|
|
|
|
+ rext = rext.replace(regex, '<span>$1</span>元');
|
|
|
|
+ rext = rext.replace(regex5, '<span>$1</span>件');
|
|
rext = rext.replace(regex2, '<span>$1</span>(');
|
|
rext = rext.replace(regex2, '<span>$1</span>(');
|
|
|
|
+ rext = rext.replace(regex3, '选择<span>$1</span>个');
|
|
return rext;
|
|
return rext;
|
|
}
|
|
}
|
|
// 金额转大写
|
|
// 金额转大写
|