Regex(.NET)用于以“xyz”的FIRST OCCURENCE结尾的字符串

时间:2009-08-06 11:24:07

标签: .net regex

我需要一个匹配第一个“xyz”和之前所有字符的正则表达式。例如,对于 “abxyzcdxyz”它应匹配“abxyz”。我尝试使用模式“。* xyz”,但它匹配整个字符串。

1 个答案:

答案 0 :(得分:5)

尝试非贪婪匹配:

.*?xyz

*?是一个非贪婪的量词,即它匹配零次或多次出现,但尽可能少。