正则表达式删除除日期之外的所有内容?

DaB*_*ars 0 c# regex string

我有一个名为的文件

SMITH FAMILY TRUST S09 T90N R42W 30011498002 EXHIBIT USACE 06-24-2013.dwg 
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个正则表达式,除了日期06-24-2013之外将删除所有内容.

下面是我的代码与日期本身匹配,但我不确定如何扭转它.

[0-9]{2}-[0-9]{2}-[0-9]{4}
Run Code Online (Sandbox Code Playgroud)

Ehs*_*san 9

如果只保留匹配的文本,则结果将被忽略

var match = Regex.Match(yourString, "[0-9]{2}-[0-9]{2}-[0-9]{4}");
 string result = "";
if(match.Success)
 result = match.Value;
Run Code Online (Sandbox Code Playgroud)

结果会给你这个06-24-2013.这意味着休息被忽略了.