首页 > 其他 > 详细

正则学习二

时间:2018-02-23 13:14:11      阅读:225      评论:0      收藏:0      [点我收藏+]
reg/^\d+/;
reg.test(str); //^在[]里用作取反,在其他场合为以。。开头
reg=/^\d+$/; //只能是指定内容的。这里说明只能是1到多个数字
reg.test(‘2017‘);  =>true
reg.test(‘2017xxx‘); =>fasle

^或$只是一个修饰或声明,不会占据字符串位置

var reg=/^2.3$/;
reg.test(‘2.3‘);=>true
reg.test(‘2+3‘);=>true

//.在正则中的意思,匹配除了\n以外的任意字符,而不是单纯的小数点

reg=/^2\.3$/;
reg.test(‘2.3‘); =>true
reg.test(‘2+3‘) =>false
//使用转义字符把.转换为小数点
var reg=/^\\d$/;
reg.test(‘9‘);=>false;
reg.test(‘\d‘);=>false;
reg.test(‘\\d‘);=>true;

//js字符串中不允许一个\单独出现。因此当以\转意 \时,所匹配的是‘\\‘

 

正则学习二

原文:https://www.cnblogs.com/itwatcher/p/8461330.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!