|
楼主 |
发表于 2021-11-28 13:44
|
显示全部楼层
很多场景对字符串操作还是蛮多的,所以我写了四个正则函数,可以对整行整列进行提取或替换操作
Public Function 正则取值置换列(ByVal indexarr, ByVal 表达式, [ByVal 内容index As Long = 1], [ByVal 组index As Long = 0], [ByVal 忽略大小写 As Boolean = True], [ByVal 匹配全部 As Boolean = True]) As DataAutomation
对整列进行正则提取文本
第1参数:实行正则匹配的列索引
第2参数:正则表达式
第3参数:如果正则匹配多个结果,指定提取的第几个结果
第4参数:如果正则有分组()内容,指定提取第几个分组,如果参数设置为0,则不提取组
第5参数:正则匹配原则是否忽略大小写
第6参数:正则匹配原则是全部匹配
演示1:只提取匹配结果
演示2:匹配组的结果
Public Function 正则取值置换行(ByVal indexarr, ByVal 表达式, [ByVal 内容index As Long = 1], [ByVal 组index As Long = 0], [ByVal 忽略大小写 As Boolean = True], [ByVal 匹配全部 As Boolean = True]) As DataAutomation
参考正则取值置换列
|
|