Du nimmst nicht '/' als Begrenzung des RegEx, sondern '#', demnach muss am Ende nicht '/u', sondern '#u' stehen. Das '#' hast Du bereits, also am Ende nur 'u' ergänzen.
Also so:
PHP-Code:
preg_match("#^[ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØŒÙÚÛÜŸàáâãäåæçèéêëìíîïñòóôõöøœùúûüÿ\-A-Za-z\' ]*$#u",$term)