javascriptで以下の条件をチェックする正規表現が1つあります
少なくとも 1 つの数字
英数字の可能性があります
使用できる特殊文字は - 、スペース、# です。
var regex= new RegExp (/^(?=.*\d)[a-zA-Z\d #-]+$/);
これはうまくいきますが、条件1を次のように変更する必要があります
- 少なくとも 1 つの数字または 1 文字(2 番目の 3 番目の条件は変更されません)
正規表現の OR を使用せずにそれを行うことは可能ですか? OR 属性で試してみましたが、うまくいきませんでした。
- 少なくとも 1 つの数字または 1 文字(2 番目の 3 番目の条件は変更されません)