现有一个字符串[0.0005, 0.0005, 0.0005]
,希望有这样一个正则表达式,可以实现对于方括号内部的数字字符串的提取。但是要注意的是,方括号中的数字字符串列表数量不是固定的,最短可以是[0.0005]
, 最多无上限[0.0005, 0.0005, ... (n个), 0.0005]
。
如何简洁高效的提取里面的所有0.0005
?

关于#正则表达式#的问题:希望有这样一个正则表达式,可以实现对于方括号内部的数字字符串的提取
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- qq_278339675 2021-10-01 12:24关注
import re s='[0.0005, 0.0005, 0.0005]' regexp = re.compile(r"\d+\.\d+") get = regexp.findall(s) print(get)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用