Последовательность чисел, записанная в квадратных скобках, означает один символ и любой символ, содержащийся в этих квадратных скобках. Следовательно, [11995]
означает либо 1
, либо 9
, либо 5
. Правильный способ написать это регулярное выражение:
\b11995[0-9]{11}\b
, если вы хотите сопоставить такие числа в большом тексте
ИЛИ
^11995[0-9]{11}$
, если выхотите сопоставить число как целое.