正则表达式的小问题啦

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:26:26
[\\s]{2,}这个表示把2个以上的空格变一个 但是不清楚为什么不是[\s]{2,}
另外这个\\s*什么意思啊 “\”不是转义的意思吗
急需解答啊

\s+就可以,不需要两个\,除非你是使用PHP这样语言,这类语言把从字符串建立正则表达式,需要使用两个\,否则会被字符串转义。

\s*表示们没有或者多个空白。

正则表达式如果写在引号里面的情况下,有时候就需要 \\,保证 s 前面有一个 \。如果不加, 有时候 s 前面的 \ 就丢了。