Buongiorno a tutti,
ho un problema con la validazione dei cognomi con l'apostrofo.

prendiamo come esempio il cognome D'AMICO se io lo passo a questo snippet:

Mi restituisce sempre false, mentre se passo cognomi senza apostrofo è true..

Codice PHP:
public function _nomeCognome($nomGogn)
{
     
$this->nomGogn trim($nomGogn);
     if( !
preg_match("/^[A-Za-z \'-]{2,15}$/i",  $this->nomGogn) )
     {
         return 
false;
     }
     else
     {
         return 
true;
     }
        
     return 
false;