码迷,mamicode.com
首页 > 其他好文 > 详细

正则学习二

时间:2018-02-23 13:20:49      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:数字   学习二   而不是   学习   正则   因此   pre   log   blog   

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字符串中不允许一个\单独出现。因此当以\转意 \时,所匹配的是‘\\‘

 

正则学习二

标签:数字   学习二   而不是   学习   正则   因此   pre   log   blog   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!