Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2014, 10:43
ikki872
 
Fecha de Ingreso: abril-2011
Ubicación: mexico
Mensajes: 104
Antigüedad: 13 años, 6 meses
Puntos: 10
Apoyo con expresion Regular

Hola amigos, hace ya mucho tiempo que no paso por aquí. Tengo una pequeña duda sobre una expresión regular.
La cuestión es la que sigue; de una cadena tengo que reemplazar el signo # en caso de que el caracter que le sigua no sea numérico y dejar el signo en caso que le siga un número. Ej. si tengo

Pato #5 quedaría tal cual
Pato #Pat tendría que quedar Pato NPat

Lo que tengo hasta ahora es la siguiente expresión pero no me funciona ya que cuando tiene que reemplzar lo hace en dos posiciones. Ejm. Pato NNat

REGEXP_REPLACE('(#[^0-9])', 'N');

Alguna sugerencia?