Я хочу ограничить использование неэкранированных амперсандов в определенном поле ввода. У меня возникают проблемы при получении RegEx, чтобы убить использование "&", если не следует "amp;" ... или, возможно, просто ограничить использование "&" (обратите внимание на пробел).
Я пытался адаптировать ответ в этой теме , но безрезультатно. Спасибо.
(FWIW, вот RegEx, который я сделал, чтобы убедиться, что поле имени файла не содержит ограниченные символы. Оно заканчивается на .mp3. Работает нормально, но выглядит ли оно эффективно?)
^[^&,<,>,:,",/,\\,|,?,\*]+(\.mp3|\.MP3|\.Mp3|\.mP3)$