Regex "no comienza con XX"

Resuelto
zoipod Mensajes publicados 2 Fecha de registro   Estado Miembro Última intervención   -  
zoipod Mensajes publicados 2 Fecha de registro   Estado Miembro Última intervención   -
Bonjour,

Quiero implementar una regex a través de un preg_match que retorne true si una variable NO comienza con una palabra (no una simple letra)

No soy un experto en regex, he oído hablar de las afirmaciones, pero me parece demasiado complejo para mí..

Cosa importante: estoy obligado a hacerlo con una regex (con strpos ya estaría hecho.. pero no puedo.. El preg_match ya existe en un script, y la regex debe ser almacenada en la base de datos)

Gracias.

2 respuestas

  1. jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   4 831
     
    Hola,

    ¿Algo así no haría el trabajo?:

    ^(?!TuPalabra).*


    --
    Atentamente,
    Jordane
    8
  2. zoipod Mensajes publicados 2 Fecha de registro   Estado Miembro Última intervención  
     
    De hecho, todo sencillamente.

    Mi regex final es:
    ^(?!AN)^(?!AM)

    (No comienza por AN ni por AM)

    ¡Muchas gracias!
    0