一个或多个空格,制表符或换行符的正则表达式 [英] Regular expression for one or more white spaces, tabs or newlines

查看:64
本文介绍了一个或多个空格,制表符或换行符的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我当前正在使用此正则表达式替换语句:

I am currently using this regex replace statement:

currentLine = Regex.Replace(currentLine, " {1,} \t \n", @" ");

它似乎不起作用.

我需要一个正则表达式,用一个空格替换空白,换行符和/或制表符.

I need a regular expression, that replaces white space(s), new line characters and/or tabs with a single white space.

还有其他我要记住的空格字符吗?

Are there any other space characters, that I should have in mind ?

推荐答案

对于所有空格,请使用:

For all whitespace use:

\s+

对于特定字符,您可以使用:

for specific chars you can use:

[ \t\n]+

其他空格字符是 \ r \ f

这篇关于一个或多个空格,制表符或换行符的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆