众所周知,正则表达是一种非常有力的存在。在许多人接触正则表达式之后,他们会为正则表达方式如此恐怖而感叹。
以上是本网站首页上的手机号码的代码,并带有正则表达式。
我们可以看到此最高优先级的重要表达:rephone =,该正则表达式意味着第一个是一个,第二名可以是三到九,而后九个是任何数字。
让我们谈谈此代码:首先使用http.get()询问网站,获取响应,然后处理响应主体,然后将响应转换为字符串。
然后使用正则表达式响应兼容数字字符串的全文。由于重复了本网站匹配的内容,因此我们将在地图密钥中获得的数字放在重量重量中。
让我们在下面介绍一些详细信息:此FindallStringSubMatch()它返回第一个参数的连续匹配剪辑。第一个参数是字符串。通常,第二个参数n通常使用-1,如果n> = 0,则该函数将其函数随后最大为n匹配/sub匹配。
作者:Reganyue版权属于作者。