我正在尝试int[]从以下字符串中获取.我最初在做一个Regex().Split()但是你可以看到没有明确的方法来分割这个字符串.我可以拆分[a-z]但后来我必须删除逗号.已经很晚了,我想不出一个很好的方法来做到这一点.
"21,false,false,25,false,false,27,false,false,false,false,false,false,false,false"
Run Code Online (Sandbox Code Playgroud)
有什么建议?
拆分如下:
[^\d]+
Run Code Online (Sandbox Code Playgroud)
如果你的字符串不是以数字和/或末尾的空元素开头,如果你的字符串没有以数字结尾,你可能会在开头得到一个空元素.如果发生这种情况,您可以修剪这些元素 更好的是,如果Regex().Split()支持某种标志不返回空字符串,请使用它.