Вы можете использовать регулярное выражение с положительным взглядом позади :
(?<=whoami=)[0-9]+
См. Демоверсию regex . Или вам может потребоваться, чтобы &
или ?
появился прямо перед whoami
и использовал
(?<=[&?]whoami=)[0-9]+
^^^^
См. еще одну демонстрацию регулярных выражений .
(?<=[&?]whoami=)
, положительный вид сзади, проверяет, есть ли подстрока whoami=
с &
или ?
впереди непосредственно слева от текущего местоположения, а [0-9]+
соответствует и использует одну или несколько цифр и возвращает только этот текст.