jslint ']' のような例外を取得し、代わりに '/' を見ています。
function returnFilePath(fullPath) {
var objRE = new RegExp(/([^//]+)\\/);
var stringPath = objRE.exec(fullPath);
if (stringPath == null) {
return null;
}
else {
return stringPath[1];
}
}
ないこのための解決策を見つけることができます。
正規表現は2番目の/文字の早い方で終了しています。 \ –
@ cricket_007でそれをエスケープする必要があります。早く終了しない文字セット '/'には特別なプロパティ/意味はありません。 – zerkms
@zerkms正規表現を/文字で囲む必要はありませんか?たとえば、 '/ [A-Z] /'? –