315分钟
WPS JS宏字符串处理技术(正则表达式)
为什么要学习JS宏(JSA)? WPS JS宏编程可以帮助我们提高办公效率,节省时间和精力,尤其是对于一些大量重复性的任务,例如格式化文本、生成报表、处理数据等。 JSA(JS宏)与VBA 在微软…
为什么要学习JS宏(JSA)?
WPS JS宏编程可以帮助我们提高办公效率,节省时间和精力,尤其是对于一些大量重复性的任务,例如格式化文本、生成报表、处理数据等。
JSA(JS宏)与VBA
在微软的Office中只能用VBA,在金山的WPS中即可以用VBA,也可以用JSA。但Linux中只能用JSA,常见的Linux的国产发行版有深度操作系统(Deepin)、中标麒麟(Kylin)、统信软件(UOS)等。
JS宏的优点:相对于VBA来说,JS宏语言简洁明快,运行速度快。
JS宏的缺点:相对于VBA来说,JS宏的生态没有VBA那个强大。
欢迎加入:WPS JS宏从入门到进阶(JSA)系列教程 9:WPS JS宏字符串处理技术(正则表达式)。
其他系列课程,请访问讲师主页。
01 字符串的创建与切片
02 合并与拆分(案例:提取文本数字并求和)
03 始于、止于、包含(案例:自定义重分类)
04 字符串位置索引定位(实例:提取城市名)
05 填充与修剪(实例:名单对齐设置)
06 大小写转换与重复字符(实例:制作条形图)
07 正则表达式创建与测试(test方法)
08 字符串执行正则匹配(exec方法)
09 字符串搜索位置匹配(search方法)
10 字符串查找数据匹配(match方法)
11 字符串查找替换匹配(replace方法)
12 正则表达式-1(特殊字符)
13 正则表达式-1(实例:按长度划分数字)
14 正则表达式-2(特殊字符)
15 正则表达式-2(实例:批量清除名单空行)
16 正则表达式-3(字符组)
17 正则表达式-3(案例:提取身份证号性别)
18 正则表达式-4(贪婪与懒惰)
19 正则表达式-4(实例:数据整理)
20 正则表达式-5(捕获分组)
21 正则表达式-5(分组在split中的应用)
22 正则表达式-5(分组在matchAll中的应用)
23 正则表达式-5(分组在replace中的应用)
24 正则表达式-6(非捕获分组)
25 正则表达式-7(零宽断言)
26 正则表达式-7(实例:名单梳理)
全系列课程素材下载
曾贤志
KVP(金山办专家)