使用正则提取“https://v.cdnlz2.com/20231210/27345_07b4cdb4/index.m3u8”中的“https://v.cdnlz2.com/20231210/27345_07b4cdb4”
时间: 2024-01-23 18:03:18 浏览: 353
使用正则表达式验证数据或提取数据
3星 · 编辑精心推荐
可以使用正则表达式来提取字符串中的特定部分。对于提取“https://v.cdnlz2.com/20231210/27345_07b4cdb4/index.m3u8”中的“https://v.cdnlz2.com/20231210/27345_07b4cdb4”,可以使用以下正则表达式:
```python
import re
url = "https://v.cdnlz2.com/20231210/27345_07b4cdb4/index.m3u8"
pattern = r"(https://v.cdnlz2.com/20231210/27345_07b4cdb4)"
result = re.search(pattern, url)
if result:
extracted_url = result.group(1)
print(extracted_url) # 输出:https://v.cdnlz2.com/20231210/27345_07b4cdb4
```
正则表达式`r"(https://v.cdnlz2.com/20231210/27345_07b4cdb4)"`表示匹配字符串中的"https://v.cdnlz2.com/20231210/27345_07b4cdb4"部分。使用`re.search()`函数进行匹配,如果找到匹配的结果,则使用`result.group(1)`提取匹配的部分。
阅读全文