1 つの項目が似ている文字列のリストがあります。ここでは、textItem1 = "Brown, Adam. (user)(admin)(Sales)"
常に最後の括弧のペア (この場合はSales ) からテキストを抽出する必要があります。
私は次のことを試しました:
string name = DDlistName.SelectedItem.ToString();
int start = name.IndexOf("(");
int end = name.IndexOf("(");
string result = name.Substring(start + 1, end - start - 1);
_UILabelPrintName.Text = result;
問題: これは常に最初の括弧のペア (この場合はuser ) からテキストを選択します。
同様の質問の回答をたくさん読んで、この場合は正規表現が推奨されない可能性があることに気付きました(他のコードを試しても特に成功しませんでした)。ただし、タスクを実行できる短いルーチンのヘルプは本当に感謝しています。