This was clearly not a duplicate!
Found this here that helped.
I found the solution;
/^[a-zA-Z0-9\u00C0-\u017F\s-'’]+$/
This line will only accept diacritics, letters, numbers, space, -,',’ Wich was exactly what i needed.
I just have to remove the numbers and it will be good for my names as well.