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);
これらの操作の両方を一度に行う方法はありますか?