我正在寻找只在文件名中没有扩展名时匹配的正则表达式。
test.doc =不匹配
testaaa =匹配
我可以积极地找到'。'用/。但是我怎么能否定这个呢?我尝试使用(?!。),但我得到了文件名的每个字符的匹配。
由于
答案 0 :(得分:0)
我要检查文件中是否包含^[^.]*$
的任何点:
var patt = new RegExp("^[^.]*$");
console.log(patt.test('test.doc'));
console.log(patt.test('testaaa'));