[js]正则表达式常用方法总结

  1. 用regExp的test方法配上正则中的元字符^,$就可以检验字符串的格式是否正确了。
    比如检验邮箱格式,IP地址,域名格式,电话号码都可以用这种方法。
//检验可能含有小数点的数字
var str="1212.123";
var reg=/^\d+(\.\d+){0,1}$/;//注意不要加g标示符,会引起lastIndex问题
var isTarget=reg.test(str);//直接返回的就是布尔值
console.log(isTarget);
  1. 重要事项:不具有标志 g 和不表示全局模式的 RegExp 对象不能使用 lastIndex 属性。
    参考: https://my.oschina.net/ffwcn/blog/276949
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容