如何使用python 截取一行数据,此行数据要求遇到数字前就停止获取
时间: 2023-03-31 09:03:20 浏览: 197
可以使用正则表达式来实现这个功能,具体代码如下:
import re
line = "hello 123 world 456"
result = re.search(r'^\D+', line)
if result:
print(result.group())
else:
print("未找到匹配的内容")
运行结果为:hello
解释:正则表达式^\D+表示匹配以非数字开头的字符串,使用search函数在line中查找符合条件的内容,如果找到则输出匹配的内容,否则输出未找到匹配的内容。
阅读全文