RegEx获取空格和指定字符串之间的所有字符

时间:2016-07-01 15:49:55

标签: c# regex

RegEx表达式的新功能我试图获取一个介于空格和文件扩展名末尾之间的文件名。

我正在处理的字符串是这样的:

  

abcdefg 3255 7月1日14:14 thefile.txt asdfdsgs -

我尝试检索文字thefile.txt,但无法找到任何可以选择.txt以及之前所有内容的内容。

基本上,我正在寻找任何包含.txt及其前面所有字符的内容,直到它到达空格。

2 个答案:

答案 0 :(得分:0)

此RegEx将起作用:

var dict = JsonConvert.DeserializeObject<Dictionary<string, Color[,]>>(json);

选中此Rubular以查看其实际效果

答案 1 :(得分:0)

也许这个正则表达式可以帮助你进一步:

Regex rex = new Regex(@"\b\w+\.txt");

刚试过,它对我有用。