Javascript 在JS中至少匹配1个字符

Javascript 在JS中至少匹配1个字符,javascript,regex,Javascript,Regex,我试图弄清楚如何使用JavaScript regexp搜索字符串是否至少包含1个字符。没有其他限制,只是字符串中的某个地方有一个字符。我尝试过许多不同的东西/变体,但这就是我目前所拥有的: var isOneAlpha = /^.*|[A-z].+[A-z].+$/; 提前谢谢 如果你所说的一个字符是指一个字母,那么应该尽可能简单 /[A-Z]/i.test(your_string); 如果它可以是任何非空白字符,您可以直接使用 your_string.trim().length >

我试图弄清楚如何使用JavaScript regexp搜索字符串是否至少包含1个字符。没有其他限制,只是字符串中的某个地方有一个字符。我尝试过许多不同的东西/变体,但这就是我目前所拥有的:

var isOneAlpha = /^.*|[A-z].+[A-z].+$/;

提前谢谢

如果你所说的一个字符是指一个字母,那么应该尽可能简单

/[A-Z]/i.test(your_string);
如果它可以是任何非空白字符,您可以直接使用

your_string.trim().length > 0;

根据您的尝试,我假设您指的是字符串中的一个字母字符?从技术上讲,空白也是一个字符。因此,如果他在寻找任何角色,只需寻找长度就可以了。这个问题需要更多的定义,否则你的答案将需要很多不同的限定条件。@JAAulde,Matteo Tassinari就是这么说的。我觉得自己太蠢了,哈哈,我完全把它复杂化了。谢谢