我有一个字符串
{! texthere }
我想在 {! 直到结束或到达第一个}。所以如果我有
{!text here} {!text here again} {!more text here。好家伙!
我想要 ["{!text here}", "{!text here again}", "{!more text here.oh boy!"]
我以为这行得通
{!.*}??
但上面的字符串会变成 ["{!text here} {!text here again} {!more text here. Oh boy!"]
我对正则表达式仍然非常缺乏经验,所以我不明白为什么这不起作用。我认为它会匹配'{!' 后跟任意数量的字符,直到到达可能不存在的括号(非贪婪)。