から特定のパターンでサブストリングを取得:C#私はこのような文字列のリストを持っている文字列
List<string> list = new List<string>();
list.Add("Item 1: #item1#");
list.Add("Item 2: #item2#");
list.Add("Item 3: #item3#");
はどうやって取得し、新しいリストに#ITEM1#、#ITEM2#などのサブストリングを追加することができますか?
それがこれを行うことにより、「#」が含まれている場合、私は唯一の完全な文字列を取得することができる午前:
foreach (var item in list)
{
if(item.Contains("#"))
{
//Add item to new list
}
}
何か:ストリング(FirstIndexOf( '#')、のlastIndexOf( '#')); – Karl
文字列に '#item#'の部分が含まれていない場合に返されるものは? –