You asked for a regular expression, but I'll leave some alternatives with string operation, in case someone prefers without RegEx (actually RegEx is not for these simple things).
Explode
$tokens = explode( 'Alisson Acioli', $nome );
return $tokens[0];
with verification found:
$nome = 'Alisson Acioli';
$tokens = explode( ' ', $nome );
return count( $tokens ) > 0 ? $tokens[0] : '';
Substr + strpos
$nome = 'Alisson Acioli';
return mb_substr( $nome, 0, mb_strpos( $nome, ' ' ) );
with verification found:
$pos = mb_strpos( $nome, ' ' );
return $pos !== false ? mb_substr( $nome, 0, $pos ) : '';
strstr
$nome = 'Alisson Acioli';
return mb_strstr( $nome, ' ', true );
In all cases, the prefix mb_
is for strings multibyte. If you use encodings of 1 byte only, you can remove the prefixes.