我需要正则表达式来验证字符串中的多个文件名。
例如:
a.html
已验证。
如果超过 1 个文件应该是a.html;b.html
,
如果超过 2 个应该是a.html;b.html;c.html
。
错误表达:
1) a;b.html
2) a.html;b
3) a;b
4) a.html;
5) a.html;b;
6) a.html;b.html;
如果字符串以结尾,;
则应该有另一个有效的文件名 ( c.html
)。
我的代码是:
regex": /^([a-zA-Z]:\\)?[^\x00-\x1F"<>\|:\*\?/]+\.[a-zA-Z]{3,4}$/,
alertText": "* Only (;) and (.) are Allowed