Мне нужно подсчитать все пары чисел в текстовой строке через регулярное выражение, даже если они вложенные. Я хотел бы, чтобы он распознал любое число, за которым следует любое число.
Например, входная строка - Hello1233. Следовательно, «12», «23» и «33» будут идентифицированы, и совпадение пар чисел будет равно 3. Использование чего-то вроде \ d \ d не приведет к получению пары чисел в середине («23») для меня. , Он фиксирует только 2 матча вместо 3.
В другом примере, Hello155786, идентифицирует «15» и «55» и «57» и «78» и «86» как совпадения. \ d \ d просто получает 3 матча вместо 5, которые я ищу.
Как это можно сделать через Regex, чтобы идентифицировать все пары чисел, даже те, которые находятся посередине?