如何用python分割字符串

时间:2019-12-27 00:43:11

标签: regex python-3.x

我有一个需要拆分特殊字符串的项目。例如

project_uuid_name

我需要将前两个下划线分开才能得到name。我使用正则表达式实现了

re.findall(r".*_.*_(.*)", str)[0]

但是如果name带有下划线,则分割将出错,例如

project_abaf8540-26ef-11ea-98b7-0242c0a85005_test_name

解析了错误的test_name,而不是正确的name。我搜索了信息,但找不到解决方案。

0 个答案:

没有答案