我正在寻找可删除任何空间的基本正则表达式。我想将其用于邮政编码。

有些人在邮政编码之后,之前或之间插入空格。

我正在使用/^\d{5}$/。我想扩展它以包括空间删除。

如何改善呢?

最佳答案

(我正在考虑您要删除字符串中的空格,而不是即使有空格也不验证它是否有效)

您可以(全局)替换一个或多个空格

/\s+/g


一无所有。

zip.replace(/\s+/g, "");


浏览器的JS控制台中的示例:

> "  02 1 3  4".replace(/\s+/g, "");
  "02134"

09-30 16:42
查看更多