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. 如何拆分字符串?