如何理解 (?=\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+ ,如何解释他的含义
头像
九天星
帖子: 1347
注册时间: 2007-07-14 20:45
送出感谢: 67 次
接收感谢: 38 次

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

#2

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

(?=\w{6,10})\d+ = 阿弥佗佛
onlylove
论坛版主
帖子: 4436
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 100 次

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

#3

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

回复

回到 “Shell脚本”