如果字符串以“files/”开头和/或以“.js”结尾,我如何测试它?
例子:
- test/test2/test.html --> true
- 文件/test2/test.html --> false
- test/test2/test .js --> false
- 文件/test2/test .js --> false
到目前为止,我有这个正则表达式:(^(?!files\/)).*?((?!\.js)$)
这适用于“files/”,但不适用于“.js”。
编辑: 很抱歉造成误解。仅当字符串不以“files/”开头且不以“.js”结尾时,该字符串才应匹配。