方法:用 $下标 提取满足项的值
/**
* 餐食信息格式转换
* @早餐,1@晚餐,2 =》 早餐(1份);晚餐(2份)
*/
convertMealInfo = (mealInfo) => {
if(mealInfo){
return mealInfo.replace(/\@([\u4e00-\u9fa5]+)[,,]([0-9]+)/g,'$1($2份);')
}
return ''
}
调用
convertMealInfo('@早餐,1@晚餐,2')
本文介绍了一种将特定格式的餐食信息转换为更易读格式的方法,使用正则表达式进行匹配和替换,例如将'@早餐,1@晚餐,2'转换为'早餐(1份);晚餐(2份)'。

1974

被折叠的 条评论
为什么被折叠?



