javascript 如何检查value是否包含至少一个字符,除了空格[重复]

mspsb9vt  于 2023-08-02  发布在  Java
关注(0)|答案(1)|浏览(72)

此问题在此处已有答案

How do I check for an empty/undefined/null string in JavaScript?(54答案)
昨天关门了。
我建立消息应用程序,我需要正则表达式或其他一些方法来验证用户即将发送的消息。消息必须至少包含一个字符,空格除外。

const valid = *regex*

const message_a = "Hello, Jim!";
const message_b = " ";
const message_c = "      ";

valid.test(message_a) === **true**
valid.test(message_b) === **false**
valid.test(message_c) === **false**

字符串
我不知道如何使正则表达式,所以我只是搜索这样的正则表达式,并没有发现。我真的很期待你的回答,谢谢!

gorkyyrv

gorkyyrv1#

如果你想使用正则表达式,只需在\S上匹配:

var input = "Hello, Jim!";
if (/\S/.test(input)) {
    console.log("MATCH");
}

字符串
模式/\S/将匹配输入中任何地方的任何单个非空格字符。

相关问题