python - 如何在不贪心的情况下匹配多个字符串?
问题描述
urls = "https://game.xia.com/game/62230056.html|https://www.9game.cn/axzx/"
我想提取“game.xiao.com”和“www.9game.cn”。我试图使用这个:
matches = re.findall('//(.*)/', urls)
但这提取了一个包含两个 url 的大字符串。我希望它首先匹配:
game.xia.com
接着:
www.9game.cn
解决方案
推荐阅读
- php - 如何修复未捕获的错误:调用未定义的函数 mysql_pconnect()
- java - How to update values in android app using firebase?
- asynchronous - Async.StartChild 在子异步内部具有超时和同步等待
- node.js - React - PUBLIC_URL 设置后仍未定义
- css - 使用方向时媒体查询无法按预期工作
- javascript - 在 SVG 中嵌入工具提示的问题
- python - 我在使用 KPrototyping 聚类算法聚类分类和数值数据时遇到错误
- java - 将字符串拆分为第 n 个分隔符
- c - 从 MATLAB 命令 Maxon Motors EPOS2 电机控制器
- javascript - 我想根据我的过滤器更新面包屑