我有一个正则表达式来检查 javascript 中的以下条件
至少 1 个数字
可能是字母数字
允许的特殊字符是 - 、空格、#
var regex= new RegExp (/^(?=.*\d)[a-zA-Z\d #-]+$/);
这很好用。但我需要将条件 1 修改为
- 至少 1 个数字或 1 个字符(第二个第三个条件不变)
是否可以不使用正则表达式的 OR 来做到这一点。我什至尝试使用 OR 属性但没有发现运气。
- 至少 1 个数字或 1 个字符(第二个第三个条件不变)
我有一个正则表达式来检查 javascript 中的以下条件
至少 1 个数字
可能是字母数字
允许的特殊字符是 - 、空格、#
var regex= new RegExp (/^(?=.*\d)[a-zA-Z\d #-]+$/);
这很好用。但我需要将条件 1 修改为