cadena desordenado. Expresiones regulares para excluir '@' carbón en el extremo

John Doe:

Tengo una gama más o menos desordenada de cadenas que no sigue ningún patrón particular.

Básicamente, sus propiedades de los usuarios, que están en mal estado (toda la información en una cadena sin seguir ningún tipo de patrón).

Estoy interesado en propiedades particulares (2 correo electrónico y número). He encontrado una manera de conseguir alrededor de correo electrónico y pensé que la siguiente expresión regular:

^9[0-9]{9}

trabajaría para teléfonos de los usuarios. Sin embargo, algunos usuarios tienen correos electrónicos que son iguales a los números de teléfono + '@'. Algo. Eso parece ser un problema.

Por lo tanto, necesito una expresión regular que excluirá la siguiente y dame sólo un número.

9876548877@

He intentado

^9[0-9]{9}((?!@).{0})*$"

Y obtener partido completo aquí:

9876548877

Pero funciona tan bien sólo si la cadena no contiene nada, aparte de esto.

Estoy tratando de lograr es conseguir exactamente el número de teléfono en una cadena como esta:

/* mess mess mess*/ John Doe Jr email: [email protected], phone number: 9876548877, /* more mess */

¿Cómo lo hago? Gracias por adelantado.

UPD:

Gracias por sus respuestas señores, pero lo que la tarea es un poco diferente de bits

Por ejemplo, me tomó una expresión regular desde aquí y luego lo prueba aquí me sale el resultado que quiero . Estoy tratando de lograr el mismo comportamiento, pero con el número de teléfono y sin '@' para asegurarse de que es exactamente lo que estoy buscando.

La cuestión no estaba descrito correctamente. Culpa mía.

El cuarto de aves:

Usted podría utilizar lookarounds para afirmar lo que está a la izquierda no es un char sin espacios en blanco ya la derecha en no un @:

(?<!\S)9[0-9]{9}(?!\@)

demostración de expresiones regulares

Si no puede ser por ejemplo un :directamente antes del número que podría omitir la búsqueda hacia atrás al principio y utiliza un límite de palabra\b

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=230118&siteId=1
Recomendado
Clasificación