import re
fileList =
['notamatch','RC_test_CN_SK','test_SLU','test_CO','test_UL','SC_test_SRV']
for file in fileList:
re.findall('\w+test\w+',file)
for file in fileList:
re.findall('\Atest\w+',file)
循环的第一个输出'RC_test_CN_SK'和'SC_test_SRV'。 第二个for循环打印'test_SLU','test_CO'和'test_UL'。如何获得字符串,如果子字符串匹配在开始或中间,在Python的重新?
如何做一个re.findall搜索并获取我想要的五个文件?
我没有看到任何打印语句 –
我可以”弄清楚所发现的一切是关于什么的?你想匹配什么? 'RE_nottest_CN_SK'是否进入或退出? – tdelaney
你想要什么不同只是''测试'在文件名'? – tdelaney