我在项目中有以下字符串:
((1,01/31/2015)(1,文件路径)(1,名称)(1,代码)(1,字符串)(1, ))
我想将此字符串分割成部分,以获取括号内的信息(例如
现在我想知道最好的方法是什么,只需删除字符串的第一个和最后一个字符,这样我就没有整个字符串包含的捕获括号,还是有一些方法可以在此基础上使用正则表达式来获得我想要的结果?
((1,01/31/2015)(1,文件路径)(1,名称)(1,代码)(1,字符串)(1, ))
我想将此字符串分割成部分,以获取括号内的信息(例如
1,文件路径
或(1,文件路径)
),但是整个字符串也在捕获括号中,如您所见。然后,我尝试使用string[] array = Regex.Split(originalString,SomeRegexHere)
将结果放入数组中。现在我想知道最好的方法是什么,只需删除字符串的第一个和最后一个字符,这样我就没有整个字符串包含的捕获括号,还是有一些方法可以在此基础上使用正则表达式来获得我想要的结果?
RegEx.Split
,你需要使用RegEx.Match
。 - Sam Axe