Regex VB6/VBS-正则表达式匹配两个字符串之间的所有字符串(不包括在匹配这两个字符串时)
我在互联网上搜索过,但没有找到在两个字符串之间拆分文本的解决方案,因为Microsoft VBScript正则表达式5.5不支持这两个字符串 例如,我想要这个Regex VB6/VBS-正则表达式匹配两个字符串之间的所有字符串(不包括在匹配这两个字符串时),regex,vbscript,vb6,Regex,Vbscript,Vb6,我在互联网上搜索过,但没有找到在两个字符串之间拆分文本的解决方案,因为Microsoft VBScript正则表达式5.5不支持这两个字符串 例如,我想要这个 This is sample sentence 变成这样 sample 总而言之,我希望每个字符都包含在“This is”和“句子”之间,但不要包含这两个字符串-这与正则表达式中的不同:This is(.*)句子 This is sample sentence 所以寻找 This is (sample) sentence 样本在匹
This is sample sentence
变成这样
sample
总而言之,我希望每个字符都包含在“This is”和“句子”之间,但不要包含这两个字符串-这与正则表达式中的不同:This is(.*)句子
This is sample sentence
所以寻找
This is (sample) sentence
样本在匹配(0)-子匹配(0)中
样本在匹配(0)-子匹配(0)中
示例位于Matchs(0)-Submatchs(1)中。如果不捕获组或lookarounds,这怎么可能呢。我只知道lookarounds不受支持,所以这就是为什么我问是否有人知道替代方法,或者我需要将Regex与Replace命令结合使用……然后使用
这是*(*)*语句
regex,然后将匹配项替换为$1
或\1
This is ([a-z']+) sentence
(This is )([a-z']+) sentence