У меня есть регулярное выражение:
/^([a-zA-Z0-9_ -.''""]+)$/
Оно отлично работает, разрешая алфавиты, числа и некоторые специальные символы, такие как -
, .
, '
и "
.
Нет, я также хочу разрешить двоеточие (:
). Я пробовал следующее регулярное выражение, но оно не работает - оно начинает разрешать многие другие специальные символы.
/^([a-zA-Z0-9_ :-.''""]+)$/
Есть идеи, почему?