У меня есть следующее регулярное выражение:
"^[x]{1}[a-z]{3,4}:[a-z0-9]{1,6}"
Я хочу использовать его для соответствия строкам типа:
xabc:z123
Однако, когда я пробую его с помощью этого regex-тестера, оно не соответствует шаблону. Это мой шаблон неправильный, или онлайн тестер ненадежный?
Если мой шаблон неправильный, не мог бы кто-нибудь указать, почему он неправильный.
Кроме того, я хочу сделать соответствие шаблона нечувствительным к регистру - но я не уверен, как это лучше сделать (подумал, что лучше спросить, чем пробовать и ошибаться). Как мне изменить шаблон, чтобы он совпадал независимо от регистра?