首页 > 其他 > 详细

bugku 字符正则

时间:2020-04-12 17:41:14      阅读:65      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 最重要的就是这个正则表达式,/key.*key.{4,7}key:\/.\/(.*key)[a-z][[:punct:]]/i

trim函数是去掉参数里面的空格或者指定变量

第一个/是开始定界符,匹配一个key ,.*表示匹配除了\n外的所有字符,然后再匹配一个key,.{4,7}表示匹配除\n外的所有字符4到7个,再匹配key:/任意字符/任意字符和key+任意a-z和一个符号,/i表示不区分大小写

. 代表匹配除\n外的任意单字符
{4,7}代表最少匹配4次,最多匹配7次
/代表匹配“/” (注意\是转义符号)
(.key)代表匹配任意单字符和key
[a-z]代表匹配任意一个小写字母
[[:punct:]]代表匹配任意一个标点符号

技术分享图片

 

 

bugku 字符正则

原文:https://www.cnblogs.com/jiluxuexi/p/12686346.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!