我需要将我的代码编程为只允许用户输入 3 个星号或 3 个字母。 2 个不同的字符不能一起使用。我该怎么做?
比如用户可以输入***或者AAA
我在这里查找了一些资料,得到的只有 regEx =\d{3}[a-zA-Z]{3}$/;
这对我不起作用。
最佳答案
您可以使用 this regex :
^(?:\*{3}|[A-Za-z]{3})$
在字符串^
开头和字符串$
结尾之间,可以指定3次*\*{3}
或 |
3 次 [A-Za-z]{3}
。
(?:
是一个 non capturing group 。
关于javascript - 仅输入 3 个字符和 3 个星号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46875843/