news 2026/8/21 15:20:07

8-22 WPS JSA综合应用(提取商品规格信息)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
8-22 WPS JSA综合应用(提取商品规格信息)

8-22WPS JSA综合应用(提取商品规格信息)

示例:提取商品规格信息

产品/价格

提取内容

小白菜1斤/2元

1斤/2元

谷酒500ml/25元

500ml/25元

小娃娃菜500g/2元

500g/2元

豆角1斤/2元

1斤/2元

红糖果45g/6元

45g/6元

米酒500ML/20元

500ML/20元

代码:

function test(){

var arr=Range("a2:a7").Value().flat();

var pattern=/(?<=\D)(\d+)(m?l|g|斤)[/]\d+[元]/i;

//学习重点:/i为字母不区分大小写,m?为m可有可无,\D为非数字

var newarr=arr.map(a=>[a.match(pattern)[0]]);

//学习重点:a.match(pattern)[0]数组里面除查找内容,还有显示正则表达式常规()里的内容

//监视窗口:a.match(pattern)=["1斤/2元","1","斤",3,"小白菜1斤/2元",undefined],类型:Array/object

Range("b2").Resize(newarr.length,1).Value2=newarr;

}

function test(){ var arr=Range("a2:a7").Value().flat(); var pattern=/(?<=\D)(\d+)(m?l|g|斤)[/]\d+[元]/i; //学习重点:/i为字母不区分大小写,m?为m可有可无,\D为非数字 var newarr=arr.map(a=>[a.match(pattern)[0]]); //学习重点:a.match(pattern)[0]数组里面除查找内容,还有显示正则表达式常规()里的内容 //监视窗口:a.match(pattern)=["1斤/2元","1","斤",3,"小白菜1斤/2元",undefined],类型:Array/object Range("b2").Resize(newarr.length,1).Value2=newarr; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 16:34:24

SpringSecurity知识点

1、什么是Spring Security&#xff1f;核心功能&#xff1f;Spring Security是一个基于 Spring 框架的安全框架&#xff0c;提供了完整的安全解决方案&#xff0c;包括认证、授权、攻击防护等功能。其核心功能包括&#xff1a;认证&#xff1a;提供了多种认证方式&#xff0c;如…

作者头像 李华
网站建设 2026/7/14 16:34:24

纯模拟电路设计的音频响应夜灯硬件实现

1. 项目概述中秋限定兔子律动小夜灯是一款面向节日场景的便携式装饰照明装置&#xff0c;采用三层叠层结构设计&#xff1a;前透光面板&#xff08;1.0mm厚PCB基材局部开窗&#xff09;、中间LED灯板、后磁吸底板。整机以锂电池为唯一能源&#xff0c;支持USB充电与过充/过放保…

作者头像 李华
网站建设 2026/7/14 16:34:25

Spring AI Alibaba 学习记录(记忆功能实现)

1. “记忆”到底是什么 大语言模型本身通常是“无状态”的&#xff1a;每次请求只看得到你这一次发给它的内容。 之所以看起来“记得之前说过什么”&#xff0c;本质是应用在每次请求时&#xff0c;把一段历史对话一起带给模型。 一个直观例子&#xff1a; 第 1 轮 问&#xff…

作者头像 李华