2,503
社区成员




'此代码由“正则测试工具 v1.1.32”自动生成,请直接调用TestReg过程
TestReg
Private Sub TestReg()
Dim strData
Dim reg
strData = "开开心心,在我是谁我是谁我是谁好的是是是哈哈,我们我们我们就是我是谁我是谁我是谁哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"
Set reg = CreateObject("vbscript.regExp")
reg.Global = True
reg.IgnoreCase = True
reg.MultiLine = True
reg.Pattern = "(.{1,}?)\1{2,}"
strData = reg.Replace(strData, "$1")
msgbox strData
End Sub
输出:'此代码由“正则测试工具 v1.1.32”自动生成,请直接调用TestReg过程
TestReg
Private Sub TestReg()
Dim strData
Dim reg
strData = "开开心心,在我是谁我是谁我是谁好的是是是哈哈,我们我们我们就是我是谁我是谁我是谁哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"
Set reg = CreateObject("vbscript.regExp")
reg.Global = True
reg.IgnoreCase = True
reg.MultiLine = True
reg.Pattern = "(.{1,}?)\1{1,}"
strData = reg.Replace(strData, "$1")
msgbox strData
End Sub
'此代码由“正则测试工具 v1.1.32”自动生成,请直接调用TestReg过程
TestReg
Private Sub TestReg()
Dim strData
Dim reg
Dim matchs, match
dim s
strData = "开开心心,在我是谁我是谁我是谁好的是是是哈哈,我们我们我们就是我是谁我是谁我是谁哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"
Set reg = CreateObject("vbscript.regExp")
reg.Global = True
reg.IgnoreCase = True
reg.MultiLine = True
reg.Pattern = "(.{1,3}?)\1{2,}"
Set matchs = reg.Execute(strData)
For Each match In matchs
s=s & "重复的字符:" & match.SubMatches(0) & vbtab & "整个重复的字符:" & match.Value & vbcrlf
Next
msgbox s
End Sub
你应该说肯定结贴。