正则表达式滤掉特殊字符(一些字符在 Windows 系统下是不可以出现在文件命名中的)
import re
s = '*\/:?"<>|' # 这9个字符在Windows系统下不可以出现在文件名中的
str1 = '\叶庭云<1"!11【】>* CSDN/ 好好学Python?|' # 样例
a = re.findall(r'[^\*"/:?\\!|<>]', str1, re.S)
a = ""
正则表达式滤掉特殊字符(一些字符在 Windows 系统下是不可以出现在文件命名中的)
import re
s = '*\/:?"<>|' # 这9个字符在Windows系统下不可以出现在文件名中的
str1 = '\叶庭云<1"!11【】>* CSDN/ 好好学Python?|' # 样例
a = re.findall(r'[^\*"/:?\\!|<>]', str1, re.S)
a = ""