上传固定宽度文件并验证c#中固定宽度格式是否格式正确

时间:2012-12-05 18:42:46

标签: c# asp.net

如何动态验证固定宽度文件?

如果用户以这种方式传递它,我可以毫无问题地阅读它

123-45-6789 Nick Sanders 200 300
987-65-4321 Jon  Smith   400 550

如果他们以下面的方式给出,我该如何验证和阅读它?

123-45-6789 Nick Sanders     200 300
987-65-4321 Jon  Smith     400 550
987-65-4321 Jon  Smith   400 550

1 个答案:

答案 0 :(得分:0)

使用regex类来验证它

 Regex reg = new Regex("\d{3}\-\d{2}\-\d{4}\s+[a-zA-Z]+\s+\d+\s+\d+");

检查语法,因为我直接输入了