字符串a=submit from host <sn01.xz>,CWD</home/export>,如何利用正则表达式匹配后面的路径
import re
a = "a=submit from host <sn01.xz>,CWD</home/export>"
result = re.findall(r".*?<(.*?)>.*?",a)
print(result)
#返回的是列表,后面一个就是:
print(result[1])
import re
a = """a=submit from host <sn01.xz>,CWD</home/export>"""
a = re.findall(r".*?<(.*?)>.*?",a)
print(a)
import re
a="submit from host <sn01.xz>,CWD</home/export>"
print(re.findall('.*<(/.*)>.*',a))
样例数据太少,体现不出规则的特性,所以写了一个比较糙的正则
如有帮助请采纳