gpt4 book ai didi

javascript - 正则表达式不允许输入字段中有空格

转载 作者:行者123 更新时间:2023-12-02 22:59:17 42 4
gpt4 key购买 nike

我的表单中有一个用户名字段。我不想在字符串中的任何地方允许空格。我使用了这个正则表达式:

var regexp = /^\S/;

如果字符之间有空格,这对我有用。也就是说,如果用户名是 ABC DEF 。如果开头有空格,则不起作用,例如<space><space>ABC 。正则表达式应该是什么?

最佳答案

虽然您已指定 start anchor对于第一个字母,您还没有对字符串的其余部分执行任何操作。您似乎想要repetition其中character class直到end of the string :

var regexp = /^\S*$/; // a string consisting only of non-whitespaces

关于javascript - 正则表达式不允许输入字段中有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16334765/

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