在读取文本时遇到文本是连续多个空格的情况,split无法对多个空格进行分隔,这时可以考虑将多个空格替换为单个空格,再进行分隔。
将多个空格替换为单个空格的方法是使用正则表达式,具体如下:
首先引用
using System.Text.RegularExpressions;其次
var sr =new Regex("[\\s]+").Replace(string, " ");其中\s 代表空格,多出来的\代表转义,+代表多个空格,string是要替换的字符串,““里边替换成空格。
最后使用split对单个空格分隔就好了
本文介绍了一种解决文本处理中遇到的连续多个空格问题的方法。通过使用正则表达式将连续的空格替换为单个空格,然后利用split方法进行分割,从而简化文本处理流程。
1004

被折叠的 条评论
为什么被折叠?



