空白から記号「#」まで、C#で最も合理的な文字列から部分文字列を選択する方法は? 例えば:
"Jungle #welcome to the jungle"
結果:#welcome
string originalString = "Jungle #welcome to the Juncle";
string subString = originalString.Substring(originalString.IndexOf("#"));
subString = subString.Substring(0, subString.IndexOf(" "));
System.Text.RegularExpressions を使用します。 Match m = Regex.Match("ジャングル #ジャングルへようこそ", @"\s(#\w+?)\s"); Console.WriteLine(m.Captures[0].Value); // #ようこそ