我想点击包含 $foo 和 $bar 的链接。
我试过这个,但没有用。$mech->follow_link( url_regex => qr/$foo/i && url_regex => qr/$bar/i)
最佳答案
您可以编写一个匹配两个子模式的正则表达式:
qr/(?=.*?$foo)(?=.*$bar)/is
由于
.*
,这使用了两个可以匹配字符串中任何位置的前瞻。字首。请注意,这效率更低,并且匹配的子字符串会有所不同。
关于perl - 如何使用 Perl 中的 Mechanize 跟踪包含 2 项内容的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18238157/