标签: regex
我对量词{}了解了什么:
{}
量词{}中的第一个整数表示 至少 ,第二个整数表示 最多 。所以{n,m}至少意味着 n ,最多 m 。
{n,m}
我不明白的是:
类似地,{0,0}表示至少为零且最多为零(等于排除某些字符)。所以正则表达式/(?=\W{0,0})/应该排除特殊字符,但这不是为什么?
{0,0}
/(?=\W{0,0})/
答案 0 :(得分:1)
因为“空字符串恰好是0次出现[任何]”...当然是之前的和之后的每个字符,这使得它无用前瞻和后视