Gehen Sie folgendermaßen vor:
CONCAT_WS(' ', NULLIF(field1, ''), NULLIF(field2, ''), NULLIF(field3, ''));
CONCAT_WS
überspringt alle Nullwerte und durch die Verwendung von NULLIF
alle leeren auch.
Hinweis:Sie können Regex nicht ersetzen. MySQL unterstützt es nicht.