【发布时间】:2020-01-30 13:33:46
【问题描述】:
我是正则表达式的新手,并试图从基本上是文件路径的字符串中提取文件名。
string = "input_new/survey/argentina-attributes.csv"
string_required = argentina-attributes
我知道我可以通过下面的代码做到这一点。
string.split('/')[2].split('.')[0]
但我希望通过使用正则表达式来做到这一点,所以如果将来路径的格式发生变化(input_new/survey/path/path/argentina-attributes.csv)不应该影响输出。
我知道之前有人问过类似的问题,但我正在寻找一种适用于我的用例的模式。
【问题讨论】:
标签: python regex python-3.x