用python实现求下面字符串S返回其中最长的数字子串。 例如字符串s=‘123abc345def33333好好44444’,答案为‘33333’
时间: 2024-05-22 16:14:10 浏览: 61
python 计算字符串长度。(示例)
可以通过正则表达式来实现对字符串中数字子串的提取和匹配,具体代码如下:
import re
s = '123abc345def33333好好44444'
num_list = re.findall(r'\d+', s)
longest_num_str = max(num_list, key=len)
print(longest_num_str)
输出结果为:33333
阅读全文