Patrón en lookbehind

Mi pregunta esta relacionada conmirar detrás de, Quiero encontrar todos los primeros números después de la palabra "this", tengo los siguientes datos:

188282 este es un ejemplo de un número 12345 y 54321
188282 este es un ejemplo de un número 1234556
Este es un ejemplo de un número 1234556
187293 este es otro ejemplo de un número 74893 y 83978

Modelo:

this is an example of a number \d+

Salida:

188282this is an example of a number 12345 y 54321
188282this is an example of a number 1234556
this is an example of a number 1234556
187293 este es otro ejemplo de un número 74893 y 83978

Para unirlos a todos, utilicé un enfoque más genérico, ya que sé que quiero el primer número después de la palabra "this"

Modelo:

this[^\d]+\d+

Salida:

188282this is an example of a number 12345 y 54321
188282this is an example of a number 1234556
this is an example of a number 1234556
187293this is another example of a number 74893 y 83978

Im pretendo usar lookbehinds ahora, ya que no quiero incluir parte del patrón en los resultados. Siguiendo mi primer acercamiento:

Modelo:

(?<=this is an example of a number )\d+

Salida:

188282 este es un ejemplo de un número12345 y 54321
188282 este es un ejemplo de un número1234556
Este es un ejemplo de un número.1234556
187293 este es otro ejemplo de un número 74893 y 83978

Parece que estoy llegando, quiero cubrir el último caso como antes, así que intenté mi segundo enfoque.

Modelo:

(?<=this[^\d]+)\d+

Salida:

188282 este es un ejemplo de un número 12345 y 54321
188282 este es un ejemplo de un número 1234556
Este es un ejemplo de un número 1234556
187293 este es otro ejemplo de un número 74893 y 83978

No coincide con nada
¿Es posible tener patrones dentro de las miradas? ¿Estoy tratando de un enfoque equivocado a este problema? Es un poco largo, pero quería mostrarte lo que intenté hasta ahora en lugar de solo hacer la pregunta

Gracias por adelantado

Respuestas a la pregunta(3)

Su respuesta a la pregunta