VB6 / VBS - 正则表达式匹配两个字符串之间的所有内容(不包括匹配中的两个字符串)

时间:2015-02-17 21:36:14

标签: regex vbscript vb6

我已经在互联网上搜索了但是我还没有找到在两个字符串之间拆分文本的解决方案,因为它们在Microsoft VBScript正则表达式5.5中不受支持。

例如,我想要这个

This is sample sentence

成为这个

sample

总而言之,我希望每个角色都包含在&#34之间;这是"和"句子"但不是这两个字符串 - 与正则表达式不同:This is(.*?)sentence

1 个答案:

答案 0 :(得分:2)

This is sample sentence

所以搜索

This is (sample) sentence

样本位于Matchs(0) - Submatchs(0)。

This is ([a-z']+) sentence

样本位于Matchs(0) - Submatchs(0)。

(This is )([a-z']+) sentence

样本位于Matchs(0) - Submatchs(1)。