vbscript正则表达式匹配大括号

时间:2014-04-12 11:04:52

标签: regex vbscript

需要在vbscript中使用正则表达式匹配模式abc{23473sdhf}

我尝试过跟随正则表达式,但它无法正常工作

abc{*}
abc\{*\}
abc\\{*\\}

以上都没有工作??

2 个答案:

答案 0 :(得分:1)

你必须这样做:

abc\{.*\}

此处.*尽可能多地匹配任何不是新行的内容。 *还不够。

理想情况下,你应该这样做:

abc\{[^{]*\}

答案 1 :(得分:0)

试试这个:

abc\{[^}]+\}

解释

  

[^character_group] 否定:匹配character_group

以外的任何单个字符