如何在 Python 上使用 RE 获取 \ 字符右侧路径中的姓氏?
How can I get the last name in a path next to the right of a \ character using RE on Python?
我一直在尝试制作一个好的正则表达式来捕获给定路径的姓氏(文件或文件夹的),例如,以下路径:
C:\Users\ResetStoreX\Pictures
可以减少到:
Pictures
到目前为止我所取得的成就是以下回复:(?:[^\]\)[^\]*$
将之前的路径减少为:
X\Pictures
有什么想法吗?
你几乎成功了。如果您希望捕获所有反斜杠,我删除了括号内的 \。
(?:[^\])[^\]*$
我一直在尝试制作一个好的正则表达式来捕获给定路径的姓氏(文件或文件夹的),例如,以下路径:
C:\Users\ResetStoreX\Pictures
可以减少到:
Pictures
到目前为止我所取得的成就是以下回复:(?:[^\]\)[^\]*$
将之前的路径减少为:
X\Pictures
有什么想法吗?
你几乎成功了。如果您希望捕获所有反斜杠,我删除了括号内的 \。
(?:[^\])[^\]*$