1

我正在使用以下正则表达式:

documentText = Regex.Replace(documentText, "\\\\|\\^|\\+|\\*|~|#|=|\"", "");

它有效。但是当我使用以下方法拆分此字符串时:

wordsInText = documentText.ToLower().Split(' ').ToList();

我得到标记为""(空字符串)的元素。我可以通过遍历集合并删除空元素来手动删除它,但它必须是防止这种奇怪行为的一种方法。

4

1 回答 1

1
documentText.ToLower().Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries)
于 2012-10-25T19:27:35.657 回答