Tag: lookahead

正则expression式在前瞻中find空格或逗号

我环顾四周,但找不到我所需要的答案。 提前道歉,因为我目前正在教自己的正则expression式(在Excel中使用VB),我认为我有一个语法问题。 我想要的是: 要查找文本文档中的所有5位数字,请将它们与date关联起来,并将其打印到Excel电子表格中。 我得到的是: 每个date的每个集合的单个实例。 我认为是错误的: 我的正则expression式模式的定义。 我想find一个5位数字,可以有数字后面的逗号或空格。 oRegEx.Pattern = "\d{5}(?=([\s]*)|[,])" 我非常有信心,这是问题在这里,我也确定它是在本质上的语法,但我是这样的新,我不知道我做错了什么。 我已经发布了我的整个代码如下。 Public Sub ParseMail() Dim i As Integer Dim x As Integer Dim oFSO As Scripting.FileSystemObject Dim oFile As Scripting.TextStream Dim sHeaderDate As String Dim sIDList As String Dim sTemp As String Dim oRegEx As VBScript_RegExp_55.RegExp Dim oMatches As Object Set oFSO […]