2016-08-06 26 views
0

D:\Ajay\Autocad\534-W1A-R1.dwgは私の文字列です。分割して部分文字列を使用して分割して別々に文字として1Aを印刷します。最初に文字列を分割し、部分文字列を使用して文字を区切ります。

+0

スプリット?部分文字列とは何ですか?あなたは複数の1を持っています。より具体的にしてください。 – user3185569

+0

は '\'に基づいて分割され、WとAの間にある '1'が欲しい –

+0

だから、 – user3185569

答えて

0

あなたは本当にファイル名を取得するためにスプリットを使用したい場合は、これを行うことができます:

var result = str.Split('\\').Last()      
       .Split('-').ElementAt(1).Skip(1); 

char first = result.ElementAt(0); 
char second = result.ElementAt(1); 

Console.WriteLine(first); 
Console.WriteLine(second); 

プリント:何に基づいて

1 
A 
+0

単語 'W'は同じではありません私は別のファイルで言葉が変更されたことを意味するので、私はそれのために何をすることができますか? –

+0

@Ajjagsパターンは何ですか? '-'の分割で2番目の単語を取得しますか?明確な要件が必要です。 – user3185569

+0

@Ajjagsファイル名の最初の '-'の後ろの最初の単語の最後の2文字が必要ですか? – user3185569

関連する問題