请帮助我理解这个表达
Elements images = document.select("img[src~=(?i)\\.(png|jpe?g|gif)]");
我不明白这部分内容:
document.select("img[src~=(?i)\\.(png|jpe?g|gif)]");
我目前正在制作一个程序,可以在线下载漫画图像。
最佳答案
您要查询的表达式部分称为Regular Expression。
引用维基百科,
正则表达式是定义搜索的字符序列
图案
在您的用例中,手头的正则表达式用于标识具有src属性且文件名扩展名为.png或.jpg / .jpeg或.gif的所有img标签。
您可以使用this工具进行测试