C# コード...
string[] array = new string[] { "12", "34", "5^67", "8^945", "^63^", "9484^" };
foreach(string message in array)
{
FindString(message)
}
string remainingString = "";
string tempString = "";
private void FindString(string message)
{
if(message.Contains("^"))
{//remove char ^ process
int pos = -1;
pos = message.IndexOf('^');
outputString = message.Substring(0, pos);
remainingString = message.Substring(pos);
if(tempString != "")
{
outputString = tempString + outputString;
tempString = "";
}
}
else
{
tempString = tempString + message;
}
}
配列から、メッセージ 12345,678,945,63,9484 を取得する必要があります。「^」は文字列のメッセージの終わりを示します