提取文件名C#的一部分

Jak*_*key 0 c#

嘿,我有这样的文件名:R303717COMP_148A2075_20100520_19230.txt(R号和其他数字不一样,但格式相同)

我想将148A2075和20100520分别提取到变量中,以便在我的sqlite数据库的列中插入.

任何帮助表示赞赏.

Jør*_*ode 8

听起来像是String.Split()方法的工作.例:

string name = "R303717COMP_148A2075_20100520_19230.txt";
string[] tokens = name.Split('_');

// tokens[1] == "148A2075"
// tokens[2] == "20100520"
Run Code Online (Sandbox Code Playgroud)