我有一个文件
[[ abstraction, verb.cognition:abstract,+ ]]
我想去掉方括号并保留这个括号中的abstraction
这个词。所以输出应该是-
abstraction
我试过-
import re
with open('test.txt','r') as f:
for line in f:
rx = re.compile(r'\[[^][]*]') string
while rx.search(line):
line = rx.sub('',line)
s = line.strip()
print(s)
它只显示[]
正方形括号。是有办法吗?请帮忙。你知道吗
使用
re.search
例如:
输出:
你也可以试试这个
输出为
你甚至不需要担心括号,如果你的文件只包含那个,你只需要匹配第一个单词。你知道吗
相关问题 更多 >
编程相关推荐