python - Python URL 正则表达式
问题描述
我有一个网址和一个正则表达式。我想检查 url 是否与正则表达式匹配。
我正在亚马逊产品网址上查看它。亚马逊产品网址dp
在其网址中。例如:-
https://www.amazon.in/product-slug/dp/B07655JJYT
https://www.amazon.in/product-slug/some/path/dp/B00W9E8O80/ref?query_param=value
https://www.amazon.in/dp/B00W9E8O80/
我想匹配上述所有类型的 URL。
以下是我的代码:-
import re
url = 'https://www.amazon.in/Perfect-Pricee-Cupcake-Steel-Muffin/dp/B07655JJYT'
pattern = "^*://www.amazon.in/*/dp/*$"
if re.search(pattern, url):
print(1)
我不太熟悉正则表达式。不知道为什么会引发错误。
解决方案
推荐阅读
- hadoop3 - hadoop Web UI localhost:50070 无法打开
- python - 访问每个输入图像的中间层的输出,并将其作为输入提供给另一个模型
- python - 如何结合数字数据和图像数据在tensorflow中进行训练?
- javascript - 为什么在 VSCode 中按住 CTRL 键单击 JavaScript 数学函数会显示内部 TypeScript 代码?
- c++ - 只编译office桌面windows
- javascript - 我在 grails 4 中进行 facebook 登录
- unit-testing - 关于自动化测试用例的软件测试问题
- python-3.x - 如何解决 Dropout 的问题?
- git - git(lab) 是否可以在不修改克隆 URL 的情况下提供访问令牌?
- kotlin - 如何在 kotlin 中设置视图寻呼机可滑动和自动滑块?