我正在尝试从 REG/123 字符串中提取数字,该字符串位于 REG/和空格之间。
我尝试了以下代码,尽管它们只占用行中的最后一个空格。
test=line[line.find("REG/")+len("REG/"):line.rfind(" ")]
test=re.search('REG/(.*)" "',line)
最佳答案
我最终做的是以下代码及其对我有用,我用特定字符替换了空格,然后执行了正则表达式。
line = line.replace(" ", "#")
test=re.search(r'REG/(.*?)#', line).group(1)
print(test)
关于python - 在字符和第一个空格之间搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56647248/