Dividir cadena en texto y número

Tengo algunas cadenas que pueden estar en el siguiente formato.

sometext moretext 01 text
text sometext moretext 002
text text 1 (somemoretext)
etc

Quiero dividir estas cadenas en el siguiente texto: antes del número y el número

Por ejemplo: texto texto 1 (somemoretext)
Cuando la división dará salida:
texto = texto texto
número = 1

Cualquier cosa después del número puede ser descartada.

He leído sobre el uso de expresiones regulares y tal vez usando preg_match o preg_split pero estoy perdido cuando se trata de la parte de expresión regular

Respuestas a la pregunta(2)

Su respuesta a la pregunta