【发布时间】:2012-07-06 12:53:04
【问题描述】:
假设我得到以下文本(在字符串数组中)
engine.STEPCONTROL("00000000","02000001","02000043","02000002","02000007","02000003","02000008","02000004","02000009","02000005","02000010","02000006","02000011");
if("02000001" == 1){
dimlevel = 1;
}
if("02000001" == 2){
dimlevel = 3;
}
我想提取引号之间的字符串并将其放入单独的字符串数组中。例如,提取的 string[] 将包含 00000000, 02000001, 02000043....
对此最好的方法是什么?我应该使用正则表达式以某种方式解析这些行并将其拆分吗?
【问题讨论】:
-
你是说STEPCONTROL的参数是你提供的文本还是整个块是字符串数组中的一个项目???
-
正如发布的那样,您的字符串不包含引号......只有 C# 中的符号使用
"。 -
我认为该字符串包含上面指定的确切文本,包括 engine.STEPCONTROL、if 等
-
这就是我看了 5 遍后认为他在说的话。
-
Sokwhan 能否澄清一下。