我需要对字符串做两件事:
A. 删除文件扩展名
B. 从日期中删除“-”。
上传字符串的示例是:
ifrs_au-cor_2013-03-12.xsd
我不能只对“-”进行替换,因为字符串的第一部分包含一个我不想删除的“-”,只有日期。但是,日期将始终采用 YYYY-MM-DD 格式,并以扩展名结尾。
目前我只有以下代码从字符串中删除扩展名:
String xsdfnameNoExtNoSlash = xsdfname;
int fileExtPos = xsdfname.LastIndexOf(".");
if (fileExtPos >= 0 )
xsdfnameNoExtNoSlash = xsdfname.Substring(0, fileExtPos);
有没有办法一次性完成这两项操作?