我有一个关于我所在位置的规则
v => (v && v.length <= 10) || 'Name must be less than 10 characters
但是我想更改它,以便用户不能添加空格,因此只能输入一个名称。
例如用户将可以输入“ bob”,但不能输入“ bob smith”。
我不知道下面的代码是否可以接受
v => (v != '') || 'Only first name'
我希望最终结果不允许用户添加多个名称
答案 0 :(得分:0)
在这里,只需测试名称中是否存在空格。
const validName = name => {
return name.length > 0 && name.length <= 10 && name.indexOf(' ') < 0;
};
console.log(validName("Paul"));
console.log(validName("Paul Thomas"));