【发布时间】:2010-02-05 13:23:04
【问题描述】:
Regex.Replace("some big text", "^.+(big).+$", "$1"); // "big"
Regex.Replace("some small text", "^.+(big).+$", "$1"); // "some small text", but i need here empty string
我需要从字符串中选择一个值。没关系,当字符串与模式匹配时。但是当字符串不匹配时,替换结果中有一个原始字符串。当字符串与模式不匹配时(仅使用替换),我需要一个空字符串。
【问题讨论】: