0
したがって、C#で括弧で囲んでテキストを取得しようとしています。括弧で囲まれたテキストを取得する方法
SYSTEM
を[SYSTEM]: Welcome
から取得します。
(すべての既知のインスタンス)
どうすればよいですか?
ありがとうございます!
したがって、C#で括弧で囲んでテキストを取得しようとしています。括弧で囲まれたテキストを取得する方法
SYSTEM
を[SYSTEM]: Welcome
から取得します。
(すべての既知のインスタンス)
どうすればよいですか?
ありがとうございます!
私はあなたがすべての既知のインスタンスによって何を意味するかわからないけど、カッコがたくさんある場合は、非常に遅い
// to extract a single substring split should do the job
var input = "[SYSTEM]: Welcome";
var output = input.Split('[', ']')[1];
// output will be SYSTEM
// for multiple occurances you can use regular expression
var inputTwo = "[SYSTEM]: Welcome [other]";
var pattern = @"\[([^\[\]]+)\]";
var outputs = new List<string>();
foreach (Match match in Regex.Matches(inputTwo, pattern))
{
outputs.Add(match.Groups[1].Value);
}
// outputs will be ["SYSTEM", "other"]
を使用することができます。 – Aero