JavaScript 正则表达式-严格匹配
2024-08-31 11:34:50
创建语法
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
console. log (pattern. test ("orange")); // true
2、
var patternIgnoreCase = /orange/i;
console.log (patternIgnoreCase.test ("Orange")); // true
var patternIgnoreCase = /orange/i;
console.log (patternIgnoreCase.test ("Orange")); // true
3、
var patternGlobal = /orange/ig;
console. log (patternGlobal. test("Orange Juice")); // true
var patternGlobal = /orange/ig;
console. log (patternGlobal. test("Orange Juice")); // true
最新文章
- dump_stack调用过程【原创】
- UIScrollViewDelegate
- DevExpress ASPxHtmlEditor控件格式化并导出Word (修复中文字体导出丢失)
- CSS中的特殊性、继承、层叠
- C# HttpClient Cookie验证解决方法
- [转]Axis2创建WebService实例
- Atlas-手淘组件化框架的前世今生和未来的路
- CentOS升级Python到2.7版本
- android M Launcher之LauncherModel (二)
- 关于WCF服务 http://XXXXXX/XXX/xxx.svc不支持内容类型 application/sop+xml;charset=utf-8 错误解决方法
- ajax&;bootstrap
- 面试 12:玩转 Java 快速排序
- mybatis环境配置与入门例子
- 引入flash
- java 16进制与字符串直接相互转换
- 数据流-------C#文件和byte[]互换问题
- URL长度过长的问题
- 编写一个基于Soap DataModule的三层数据库应用
- 云端软件平台 封装了诺基亚PC套件无法找到驱动怎么办
- 【Android】将Xamarin For VS升级为4.0.1.145版
热门文章
- scapy - 基于python的数据包操作库
- java并发学习--第三章 线程安全问题
- loj6038「雅礼集训 2017 Day5」远行 树的直径+并查集+LCT
- centos 6.5 安装 subversion
- Python---基础---list(列表)
- handy源码阅读(三):SafeQueue类
- 英语单词leading
- python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)
- B/S文件断点上传
- Python_006(is和==,小数据池)