Hola, tengo entradas que son de este otro tipo
(598)29022000 int# 42
29101010 Interno # 156
2900 1212 #interno 111
598 2422 4456 # INT. 23
donde debo reconocer lo que va dsps de # para ingresar un texto.
Exp. reg
Using perl Syntax Highlighting
$er_telef_2 = '(598)?(\D*)(\d{4,8})(\s*\D*\s*)(\d{4,8})(\s*\D*\s*)(#{1}\s*\D*)(\d+\s*)$';Coloreado en 0.001 segundos, usando
GeSHi 1.0.8.4
Bien las tiras las reconoce, pero tengo un problema, si comparo el archivo de salida 'oficial' con la salida que yo tengo (diff mediante), hay problema en la ultima linea, que corresponde con la ultima leida del archivo de entrada.
Esa línea no tiene \n, la expresion reg. no lo detecta, como debe ser, sin embargo el msg del diff es el sig.:
"No newline at end of file"Asi mismo en entiendo porqué pasa eso, gracias a todos.