Excel 正则表达式 VB 提取字符串

来源:互联网 发布:windows字体库下载 编辑:程序博客网 时间:2024/05/22 19:17


打开Excel,ALT+F11 打开VB


在sheet1 右键




新建模块


贴入代码:


Function zz(rng As Range)Dim reg As ObjectSet reg = CreateObject("VBScript.RegExp")With reg.Global = True.Pattern = "biz=([^&]+)&"zz = .Execute(rng)(0)End WithEnd Function


进入excel,sheet1中,调用 函数即可。





Function zz(rng As Range)Dim reg As ObjectSet reg = CreateObject("VBScript.RegExp")With reg.Global = True.Pattern = "h[a-zA-z]+://[^\s]*"zz = .Execute(rng)(0)End WithEnd Function


0 0
原创粉丝点击