Selecione a próxima linha após a correspondência regex

Atualmente, estou usando um software de digitalização "Drivve Image" para extrair determinadas informações de cada papel. Este software permite que determinado código Regex seja executado, se necessário. Parece ser executado com o UltraEdit Regex Engine.

Eu recebo o seguinte resultado digitalizado:

 1. 21Sid1
 2. Ordernr
 3. E17222
 4. By
 5. Seller

Preciso procurar o texto na stringOrdernr e escolha a seguinte linhaE17222 que no final será o nome do arquivo do documento digitalizado. Eu nunca vou saber a posição exata desses dois valores na string. É por isso que eu preciso focarOrdernr porque o texto que eu preciso sempre seguirá como a próxima linha.

Meus requisitos são tais que preciso doE17222 ser a única coisa no resultado da partida para que isso funcione. Só tenho permissão para digitarexpressões regulares simples.

Já existe um ótimo tópico:Regex para obter as palavras após a correspondência da string

Eu testei "\ bOrdernr \ s + \ K \ S + "o que funciona muito bem ..

Se o software não permitir que o / K seja usado. Existem outras maneiras de implementar o \ K?

Continuação

Embora Se o texto de exemplo envolve um caractere por trás de "Ordernr", a resposta atual não funciona na medida em que eu preciso. Como esta amostra:

21Sid1

Ordernr 1

E17222

Por

Vendedor

A solução atual seleciona "1" e não o "próxima linha" qual seria "E17222". no grupo correspondente. Precisava apontar isso para um maior envolvimento na questão.

questionAnswers(2)

yourAnswerToTheQuestion