【发布时间】:2015-10-15 14:06:22
【问题描述】:
我正在尝试使用来自机器的字符串来创建文件夹和文件名。该机器是晶圆探测器。该文件夹和文件可以存在于 Windows 和 Linux 操作系统上。 如何在 (Iron)Python 中删除除 +、-、.、_ 和所有带有正则表达式的字母数字字符之外的所有字符?到目前为止,我得到了以下内容。但这不包含 .、- 或 + 。
>>> re.sub(r'[\W]+', '', ':LOT002_Temp<3.00000E+01>')
'LOT002_Temp300000E01'
我希望答案如下:
'LOT002_Temp3.00000E+01'
感谢任何帮助。
【问题讨论】:
-
+是一个非单词字符。.也是如此
标签: python regex python-2.7