LIST = ['ichenbsdr1.chen.com', 'ichenbsds1(SSI15170CCD)',
'ichenbsds1', 'ichenbsdm2.chen.com',
'ichenbsdm2.chen.com(ABQB344DEGH)', 'ichenbsdm2']
需要使用上面列表中的正则表达式进行过滤。索引获得者
需要将括号与信息一起删除。 LIST[1]
是
'ichenbsds1(SSI15170CCD)'
,必须删除"(SSI15170CCD)"
并显示
'ichenbsds1'
单独也与LIST [4]中的一样。
我有这个正则表达式r'(.*?)\(.*\)'
来删除方括号和其他内容
放在这些括号内。但是当我在以下脚本中运行时
没有给出确切的输出。
sws=[]
for line in LIST:
Type = re.search(r'(.*?)\(.*\)', line)
sws.append(Type)
print (sws)
预期输出:
['ichenbsdr1.chen.com', 'ichenbsds1', 'ichenbsds1', 'ichenbsdm2.chen.com', 'ichenbsdm2.chen.com', 'ichenbsdm2']
答案 0 :(得分:1)
使用<CSSTransitionGroup
className="container result"
transitionName="test"
transitionEnterTimeout={500}
transitionLeaveTimeout={300}>
> ^ ** Must be a typo here **
^ ** Remove this '>' typo solve my problem **
删除括号之间的所有内容
re.sub