Javascript正则表达式,用于匹配空字符串、非数字字符或超过1位的数字
Javascript regex to match empty strings, non-digit characters or numbers with more than 1 digit?
我正在尝试匹配空字符串、非数字字符或超过1位的数字。
示例:
"", "a", "abc", "10"
我试过了:
/^([^1-9]*)|('d{2,})$/
但它不起作用。
您可以使用以下正则表达式:
/^('d{2,}|[^'d]+|)$/
相关文章:
- 如何限制一个字段只接受4个数字字符作为输入,并获得'It’这是潜水警报
- 为什么这个正则表达式不't匹配最后一个字母数字字符
- Javascript Regex选择每个非字母数字字符和空白
- JavaScript正则表达式(带_-的字母数字字符)
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- REGEX (javascript) - 允许字母数字字符中的特殊字符不在第一个位置
- 在另一个由非字母数字字符分隔的字符串中搜索(任何)字符串
- JavaScript打印的数字有20位小数
- 替换不包括 unicode 的非数字字符
- 字母数字字符的正则表达式和 - / 仅
- 正则表达式 - 匹配除单个数字之外的所有字母数字字符
- 对非数字的按位运算
- 用于测试字符串是否具有数字字符的条件
- 用于去除除科学记数法以外的所有非数字字符的正则表达式
- 将数字字符引用转换为实际字符
- 仅验证数字字符的 PDF 表单字段
- 输出数字,3 位数字后带逗号
- 正则表达式字母数字字符 - 允许连字符和下划线
- 正则表达式检查字符串是否仅包含字母数字字符和空格 - javascript
- Javascript正则表达式,用于匹配空字符串、非数字字符或超过1位的数字