拆分文件名并从python 2.7中的filename获取整数值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拆分文件名并从python 2.7中的filename获取整数值相关的知识,希望对你有一定的参考价值。

文件名“Track_File_1520speed_vs_angle”。我想从文件名中获取1520并分配给变量。

rpmMatch=re.search(r'(Track_File_)([0-9]+)(speed_vs_angle)',filename, x, y, z, f)
答案

您可以使用否定先行查找文本而不选择它。要在Track_File_之后抓取任何数字,你可以使用(?!Track_File_)[0-9]+作为你的正则表达式。这将匹配1520

以上是关于拆分文件名并从python 2.7中的filename获取整数值的主要内容,如果未能解决你的问题,请参考以下文章

拆分给定字节偏移量的 utf-8 编码字符串(python 2.7)

如何拆分一列字符串,并从单独的元素创建行? [复制]

如何在python 2.7中使用pymongo进行多处理池

在 Python 中编写适用于 Windows 中的 Python 2.7+ 和 Python 3.3+ 的 .CSV 文件

从熊猫列中删除列表中的单词 - python 2.7

拆分字符串并删除空格 Python