gpt4 book ai didi

javascript - 在 JavaScript 中过滤 "whitespace-only"字符串

转载 作者:数据小太阳 更新时间:2023-10-29 03:59:06 26 4
gpt4 key购买 nike

我有一个文本框在我的 JS 代码中收集用户输入。我想过滤垃圾输入,比如只包含空格的字符串。

在 C# 中,我会使用以下代码:

if (inputString.Trim() == "") Console.WriteLine("white junk");
else Console.WriteLine("Valid input");

你有什么建议,如何在 JavaScript 中做同样的事情?

最佳答案

ECMAScript 第五版标准中确实存在字符串的 trim() 方法,并且已由 Mozilla(Firefox 3.5 和相关浏览器)实现。

在其他浏览器 catch 之前,您可以像这样修复它们:

if (!('trim' in String.prototype)) {
String.prototype.trim= function() {
return this.replace(/^\s+/, '').replace(/\s+$/, '');
};
}

然后:

if (inputString.trim()==='')
alert('white junk');

关于javascript - 在 JavaScript 中过滤 "whitespace-only"字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1921688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com