创建语法

var pattern = /test/;   或者  var pattern =  new RegExp("test");

可配合使用以下三个标志

1) 、i  可以使正则表达式忽略大小写  /test/i  可以匹配到  test  、 Test 、teSt等

2) 、g 相较于只匹配模式的第一次出现,g标志可以使正则表达式匹配模式的所有实例

3) 、m 可以使正则表达式跨多行

===>

var pattern = /test/g;

var pattern =  new RegExp("test", 'ig');

示例:

1、
var pattern = /orange/ ;
console. log (pattern. test ("orange"));    // true
2、
var patternIgnoreCase = /orange/i;
console.log (patternIgnoreCase.test ("Orange"));     // true
3、
var patternGlobal = /orange/ig;
console. log (patternGlobal. test("Orange Juice"));   // true

最新文章

  1. dump_stack调用过程【原创】
  2. UIScrollViewDelegate
  3. DevExpress ASPxHtmlEditor控件格式化并导出Word (修复中文字体导出丢失)
  4. CSS中的特殊性、继承、层叠
  5. C# HttpClient Cookie验证解决方法
  6. [转]Axis2创建WebService实例
  7. Atlas-手淘组件化框架的前世今生和未来的路
  8. CentOS升级Python到2.7版本
  9. android M Launcher之LauncherModel (二)
  10. 关于WCF服务 http://XXXXXX/XXX/xxx.svc不支持内容类型 application/sop+xml;charset=utf-8 错误解决方法
  11. ajax&bootstrap
  12. 面试 12:玩转 Java 快速排序
  13. mybatis环境配置与入门例子
  14. 引入flash
  15. java 16进制与字符串直接相互转换
  16. 数据流-------C#文件和byte[]互换问题
  17. URL长度过长的问题
  18. 编写一个基于Soap DataModule的三层数据库应用
  19. 云端软件平台 封装了诺基亚PC套件无法找到驱动怎么办
  20. 【Android】将Xamarin For VS升级为4.0.1.145版

热门文章

  1. scapy - 基于python的数据包操作库
  2. java并发学习--第三章 线程安全问题
  3. loj6038「雅礼集训 2017 Day5」远行 树的直径+并查集+LCT
  4. centos 6.5 安装 subversion
  5. Python---基础---list(列表)
  6. handy源码阅读(三):SafeQueue类
  7. 英语单词leading
  8. python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)
  9. B/S文件断点上传
  10. Python_006(is和==,小数据池)