Почему кто-то не должен получить репутацию для такого рода вещей? Я думаю, что они должны весь смысл сайта задавать вопросы, которые полезны для других. Вы отвечаете кому-то, если заданный им вопрос привел вас к ответу.

я есть этот код JavaScript, но когда я отправляю это: asd.JPG регулярное выражение мне не удается ..

if (data.match(/([^\/\\]+)\.(jpg|jpeg|gif|png|tiff|tif)$/i))
     return { filename: RegExp.$1, ext: RegExp.$2 };
else
     return { filename: "invalid file type", ext: null };

Поэтому я хочу, чтобы регулярное выражение рассматривало расширение как нечувствительное к регистру. Я пытался это, но это не удается:

data.match(/([^\/\\]+)\.(?i)(jpg|jpeg|gif|png|tiff|tif)$/i)

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос