私は次のコードを持っています:
string Test="abc * (xyz+ pqr) - 10/100";
char[] delimiters = new char[] { '+', '-', '*', '/', '(', ')' };
string[] parts = Test.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < parts.Length; i++)
{
Response.Write(parts[i]);
}
次のように出力されます:
abc xyz pqr 10100
でも私はしたい:
abc
*
(
xyz
+
pqr
...等々。
(C# または JavaScript で)