Понимаю. Спасибо за комментарий.

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

\d+(?!\d+)

И вот некоторые строки, просто чтобы дать вам представление, и чему должно соответствовать регулярное выражение:

ARRAY[123]         matches 123 
ARRAY[123].ITEM[4] matches 4
B:1000             matches 1000
B:1000.10          matches 10

И так далее. Регулярное выражение соответствует числам, но все они. Я не понимаю, почему отрицательный взгляд не работает. Кто-нибудь хочет объяснить?

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

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