12
A
回答
16
是的。使用overload
String.Split(String[], StringSplitOptions)
或
String.Split(String[], int, StringSplitOptions)
例子:
var split = e.row.cells[1].Text.Split(
new[] { "</b>" },
StringSplitOptions.RemoveEmptyEntries
);
但不要听从上面StrixVaria的评论。解析HTML是非常令人讨厌的,除非你是专家卸载工作给其他人。
3
试试这个:
e.Row.Cells[1].Text.Split(new string[] { "</b>" }, StringSplitOptions.None);
3
一个String.Split
重载的需要String[]
和StringSplitOptions
- 这是你想要过载:根据
e.row.cells[1].Text.Split(new string[] { "</b>" }, StringSplitOptions.None);
或
e.row.cells[1].Text.Split(new string[] { "</b>" }, StringSplitOptions.RemoveEmptyEntries);
关于你想用空的条目做什么(即当一个delimi之后紧接着另一个)。
不过,我劝你听从@ StrixVaria的评论...
1
要与字符串分割字符串,你可以使用这个..
string test = "hello::there";
string[] array = test.Split(new string[]{ "::" }, StringSplitOptions.RemoveEmptyEntries);
0
使用一个字符串的重载。分裂(...)。但正如评论所说,或许另一种做法是可取的。
e.row.cells[1].Text.Split(new [] { "</b>"}, StringSplitOptions.None);
3
除了string.split,您可以使用Regex.Split(在System.Text.RegularExpressions):
string[] lines = Regex.Split(.row.cells[1].Text, "htmlTag");
0
这是那些时候,我去老同学VB和使用一个只需使用:
Split(expression, delimiter)
或C#
Microsoft.VisualBasic.Strings.Split(expression,delimiter)
相关问题
- 1. Elisp拆分字符串函数来拆分字符串。字符
- 2. 将字符串拆分为“'”而不是“?” “
- 3. 拆分字符串在字
- 4. 将字符串拆分为字符串
- 5. 将字符串拆分为字符串
- 6. 从字符串拆分字符串
- 7. 在字符集的任何字符上拆分字符串
- 8. 将字符串生成器拆分为字符串字符串特定字符
- 9. 拆分字节串上一个字节串(而不是Word8或字符)
- 10. C#拆分字符串 - 将字符串拆分为数组
- 11. 使用多字符字符串的拆分字符串
- 12. 基于字符拆分字符串
- 13. 将lua字符串拆分为字符
- 14. 拆分字符串每n个字符
- 15. 如何将字符串拆分为字母字符串和数字字符串?
- 16. 使用字符串作为分隔符来拆分字符串
- 17. ArrayIndexOutOfBoundsException在拆分字符串
- 18. 拆分字符串在python
- 19. Elasticsearch聚合部分字符串,而不是全部字符串
- 20. numpy.loadtxt返回字符串再版字节字符串,而不是字符串
- 21. 将字符串N拆分为4个不同的字符串
- 22. 字符串拆分方法不会返回两个字符串
- 23. 拆分字符串但分隔符
- 24. 如何将字符串与不同字符之间的字符串拆分?
- 25. PHP拆分字符串
- 26. Python字符串拆分
- 27. Python字符串拆分
- 28. 拆分后的字符串
- 29. 提升拆分字符串
- 30. 如何拆分字符串?