js正则表达式 判断是否纯数字

1 篇文章 0 订阅

^ 表示打头的字符要匹配紧跟^后面的规则
$ 表示打头的字符要匹配紧靠$前面的规则
/^ 和 $/成对使用是表示要求整个字符串完全匹配定义的规则,而不是只匹配字符串中的一个子串。
\d表示数字
[ ]方括号表示查找范围
n{X,} 匹配包含至少 X 个 n 的序列的字符串。

下述述表达式能够匹配 0到9的纯数字,且至少出现一次。

var reg=/^\d{1,}$/
var pattern=new RegExp(reg);
console.log(pattern.test("123"));
//精确匹配 'image/1到n位的数字'
var reg='image/[0-9]{1,}$' 

补充:[^abc] 表示给定的集合外的任何字符
[^\d]表示数字以外的任何字符

\W 元字符用于查找非单词字符。

\w 单词字符包括:a-z、A-Z、0-9,以及下划线。

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值