2
A
回答
2
您确实需要使用分裂()?
如果你说不会
string justWord = "(animal)".Replace("(","").Replace(")","")
更加高效和清晰是那么简单?
+0
我怀疑你可能是对的,但只是为了清晰起见。我怀疑“替换”比“拆分”更有效率,这确实不应该是决定的动力因素。不过,+1还是要考虑一下最好的解决方案。 – 2011-02-02 05:50:50
3
的documentation for the String.Split
method已经为您提供了如何做到这一点的例子。只要指定的括号内,因为要分割的分隔符:
string originalString = "(animal)";
string[] newString = originalString.Split(new char[] {'(', ')'});
输出:
{"", "animal", ""}
5
如果你只是想拆就括号,这将做到:
string test = "(duck)(monkey)";
string[] animals = test.Split(new [] {'(', ')'},
StringSplitOptions.RemoveEmptyEntries);
动物现在包含{ "duck", "monkey"}
。对于单个动物输入(即(animal)
)只取animals[0]
或直接评价:
string animal = test.Split(new [] {'(', ')'},
StringSplitOptions.RemoveEmptyEntries)[0];
1
只有装饰就足以做到这一点
string originalString = "(animal)";
originalString = originalString.Trim('(',')');
0
这里是
string searchValues = "(duck)(monkey)";
var matches = Regex.Matches(searchValues, @"\w+");
var values = (from matche in matches.Cast<Match>() select matche.Value).ToList();
相关问题
- 1. 如何拆单用分词()
- 2. Python Shlex与括号拆分
- 3. 进去括号/拆分文本/括号
- 4. 如何拆分逗号分隔的单词?
- 5. 使用拆分方法
- 6. 如何使用SQL查询拆分大括号中的值
- 7. 拆分字符串与拆分方法
- 8. 如何在最后括号拆分C#中的字符串
- 9. 词的拆分用双引号
- 10. 拆分TextChunk成单词
- 11. 拆分单词音节
- 12. 在c中读取方括号后拆分字符串#
- 13. 用括号将字符串拆分
- 14. 如何拆分字符串,括号内的运算符
- 15. JavaScript中的拆分方法?
- 16. 从文本文件拆分单词
- 17. 如何拆分C#中指定字符串的单词?
- 18. 使用字符串拆分方法来拆分提示值
- 19. Javascript拆分方法
- 20. 在JavaScript中使用RegExp拆分字符串,忽略括号内的分隔符
- 21. 使用逗号拆分NSString
- 22. 如何拆分python中的连接词
- 23. 拆分python中的合并单词
- 24. 如何使用拆分或匹配将句子拆分为单词和标点符号?
- 25. 拆分引号
- 26. C#中拆分词法分析器语法文件问题#
- 27. 如何拆分号码
- 28. 按字符数拆分字符串而不拆分单词
- 29. 拆分所有单词但保留拆分字符
- 30. 如何在Apache骆驼中使用内部拆分的外部拆分的CamelSplitIndex
这是功课?如果有的话,请适当标记。 – 2011-02-02 05:16:57