积极的前瞻正则表达
发布时间:2020-12-13 21:52:58 所属栏目:百科 来源:网络整理
导读:我有以下正则表达式: ^(?=.{8}$).+ 我理解这一点的方式是它将接受8种任何类型的角色,然后是任何一个或多个角色.我觉得我并没有理解积极的前瞻是如何运作的.因为正则表达式的两个部分都在寻找’.’不会有任何系列的角色适合这个? 我的问题是,积极的前瞻如何
我有以下正则表达式:
^(?=.{8}$).+ 我理解这一点的方式是它将接受8种任何类型的角色,然后是任何一个或多个角色.我觉得我并没有理解积极的前瞻是如何运作的.因为正则表达式的两个部分都在寻找’.’不会有任何系列的角色适合这个? 我的问题是,积极的前瞻如何影响这个正则表达式以及匹配字符串的示例是什么? 在以下regex tool中提供时,以下内容不匹配: > 123456781 编辑:删除前两个数据条目,因为我显然没有正确使用正则表达式工具,因为它们现在匹配正好8个字符.
^(?= {8} $).
将匹配字符串 AAAAAAAA 推理: 括号内的内容是一个先行,因为它以?=开头. 前瞻内部的内容被解析 – 它不是按字面解释的. 因此,前瞻只允许正则表达式匹配,如果.{8} $匹配(在字符串的开头,在这种情况下).所以字符串必须是正好八个字符然后必须结束,如$所示. 然后 .将匹配这八个字符. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ios – 进程启动失败:无法完成进程2847的任务
- ruby-on-rails – 使用DNSimple的ALIAS记录时,heroku上的裸
- c# – NetworkStream.DataAvailable vs. TcpClient.Availab
- Boost Your Career with HPE2-E71 Exam Cram Questions
- C# 多线程经典示例 吃苹果
- swftools将PDF转成swf
- 匹配IP字串、域名的正则表达式
- jQuery+php实现ajax文件即时上传的详解
- postgresql – 如何使用node-postgres进行批量插入
- flash as3 的socket聊天