正则表达式
发布时间:2020-12-14 06:19:54 所属栏目:百科 来源:网络整理
导读:正则表达式为标书字符串规则的表达式。下面为两个例子为在 JavaScript 中的使用, /pattern/attrs new RegExp(pattern,attrs) 锚点 锚点 用于匹配一个位置,下列为常用的锚点 ^ 起始的位置 /^http/ $ 结尾的位置 /.jpg$/ b 单词边界 字符类 字符类 用于匹
正则表达式为标书字符串规则的表达式。下面为两个例子为在 JavaScript 中的使用,
锚点锚点用于匹配一个位置,下列为常用的锚点
字符类字符类用于匹配一类字符中的一个,下面为几个常用的例子,
元字符元字符为具有特殊意义的字符。常见的有,
量词量词用于表现字符出现的次数。可用的连词如下,
转移符转义符需要在匹配的字符是元字符的时候使用。使用 多选分支多选分支用于表示或的概念。 常用方法测试:regxObj.test(str)其用于测试正则表达式与指定字符串是否匹配。 /123/.test(123); // true /123/.test(111); // false /123/.test('x123'); // true 捕获其用于保存所匹配到的字符串为后续开发所用。 // str.match(regexp) var url = 'http://www.google.com/query?test=li-xinyang#cool'; var reg = /(https?:)//([^/]+)(/[^?]*)?(?[^#]*)?(#.*)?/; var arr = url.match(reg); var protocol = arr[1]; var host = arr[2]; var pathname = arr[3]; var search = arr[4]; var hash = arr[5]; 搜索与替换
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- postgresql – B树或B树
- c# – Xamarin Forms绑定按钮命令到父BindingContext
- c – 使用单位安全代码处理文字零
- uboot模式下操作spi flash
- cocos2dx Scene 生命周期(replaceScene,popScene后续补充
- xml – Mule ESB错误>>“有两个变换器完全匹配输入
- ruby-on-rails – 在标题部分搜索ransack搜索表单:没有Ran
- jlink烧写Nor Flash时出错正确解决方法汇总:PC of target
- c# – 将IQueryable列表转换为通用列表?
- 使用.NET中的XML注释(二) -- 创建帮助文档入门篇