原生文件名包含的正则表达式
匹配包含方括号[]的文件名的正则表达式为:
[^\[\]]*\[[^\[\]]*\][^\[\]]*
解释:
[^\\[\\]]*:表示不包含方括号的任意字符,可以出现0次或多次。\\[:表示匹配左侧的方括号。[^\\[\\]]*:表示不包含方括号的任意字符,可以出现0次或多次。\\]:表示匹配右侧的方括号。[^\[\]]*:表示不包含方括号的任意字符,可以出现0次或多次。
示例:
[test].txtfile[1].jpgabc_[123].xml
原文地址: http://www.cveoy.top/t/topic/bchC 著作权归作者所有。请勿转载和采集!