我正在尝试使用一个来自计算机的字符串来创建文件夹和文件名。这台机器是晶圆探针。文件夹和文件可以出现在Windows和Linux操作系统上。
如何删除Python中除+、-、、\和所有带有正则表达式的字母数字字符以外的所有字符?到目前为止,我得到以下。但它不包含.,-或+。你知道吗
>>> re.sub(r'[\W]+', '', ':LOT002_Temp<3.00000E+01>')
'LOT002_Temp300000E01'
我希望答案如下:
'LOT002_Temp3.00000E+01'
感谢您的帮助。你知道吗
Tags:
可以使用基于否定的字符类:
[^\w.+-]
将匹配任何非+
、-
或.
的非单词字符。你知道吗使用http://rubular.com/它们非常适合正则表达式的原型化
相关问题 更多 >
编程相关推荐