【发布时间】:2011-10-01 21:35:19
【问题描述】:
这可能在以前的某个地方已经得到了回答,但是因为有数百万关于字符串格式的不相关帖子。
取以下字符串:
24:某事(真;假;真)[0,1,0]
在这种情况下,我希望能够做两件事。我需要检查以下所有条件是否都为真:
-
只有一个:使用 Split() 实现,无论如何我都需要使用它来分隔两个部分。 -
:前面的整数是1-3位int简单的int.parse逻辑 - 存在 (),并且存在“Something”,在这种情况下是任何少于 10 个字符的字符串
- [] 存在并且其中至少包含 1 个整数。另外,请确保 [] 中的元素是由 , 分隔的整数,
我怎样才能最好地做到这一点? 编辑:我已经划掉了我迄今为止所取得的成就。
【问题讨论】:
-
为了检查 : 之后的所有内容,我现在将两个拆分为字符串。 : 之后的整个部分存储在一个字符串中,这样更容易检查。
-
你想在 () 中做什么?用“,”分隔的真/假语句?