Python 约束搜索
许多时候,当我们获得搜索结果后,我们还需要在现有的搜索结果中进一步搜索。例如,在给定的文本中,我们的目标是获取网址,并提取网址的不同部分,如协议、域名等。在这种情况下,我们需要使用group函数来将搜索结果根据所指定的正则表达式分成不同的组。我们通过在可搜索部分周围使用括号,排除我们想要匹配的固定词来创建这样的组表达式。
当我们运行上面的程序时,我们会得到以下输出−
许多时候,当我们获得搜索结果后,我们还需要在现有的搜索结果中进一步搜索。例如,在给定的文本中,我们的目标是获取网址,并提取网址的不同部分,如协议、域名等。在这种情况下,我们需要使用group函数来将搜索结果根据所指定的正则表达式分成不同的组。我们通过在可搜索部分周围使用括号,排除我们想要匹配的固定词来创建这样的组表达式。
当我们运行上面的程序时,我们会得到以下输出−