我想替换JavaScript中所有出现的空白字符(空格,制表符,换行符)。
怎么做?

我试过了:

str.replace(/ /gi, "X")

最佳答案

你想要 \s



相当于

[ \f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]

FirefoxIE中的[ \f\n\r\t\v]中。
str = str.replace(/\s/g, "X");

关于javascript - 替换所有空白字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6507056/

10-12 01:49