如何理解 (?=\w{6,10})\d+?

sh/bash/dash/ksh/zsh等Shell脚本
回复
whaha
帖子: 99
注册时间: 2016-07-08 17:43
系统: debian8
送出感谢: 12 次
接收感谢: 0

如何理解 (?=\w{6,10})\d+?

#1

帖子 whaha » 2017-08-12 20:17

\d+(?=\w{6,10}) 这是一个正前向零宽断言

匹配连续的数字,这些数字需要满足条件:他的后面是连续6-10个文字。

如果有个表达式这样写 :(?=\w{6,10})\d+ ,如何解释他的含义
头像
九天星
帖子: 1317
注册时间: 2007-07-14 20:45
送出感谢: 67 次
接收感谢: 37 次

Re: 如何理解 (?=\w{6,10})\d+?

#2

帖子 九天星 » 2017-08-12 20:32

(?=\w{6,10})\d+ = 阿弥佗佛
开源、共享、自由

微信号非公众号:xfiles_sky

用手机点击这里有奇迹发生,其他无效
onlylove
论坛版主
帖子: 4379
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 如何理解 (?=\w{6,10})\d+?

#3

帖子 onlylove » 2017-08-12 23:02

回复

回到 “Shell脚本”