var string = (/[^\u0041-\u005A\u0061-\u007A\u00C0-\u00F6\u00F8-\u00FF-\s]/gi);
エスケープされていない'-'。
このエラーを解決してみてください。
よろしく、
TEjas Savaliya
var string = (/[^\u0041-\u005A\u0061-\u007A\u00C0-\u00F6\u00F8-\u00FF-\s]/gi);
エスケープされていない'-'。
このエラーを解決してみてください。
よろしく、
TEjas Savaliya
var string = (/[^\u0041-\u005A\u0061-\u007A\u00C0-\u00F6\u00F8-\u00FF\-\s]/gi);
\sは一連の文字であるため、範囲を指定することはできません。意味-\sがないため、エラーが発生します。
それは単なるヒントです。おそらく、そのハイフンが必要です。しかし、「範囲」の最後のものは-\s無効のようです。省略せずに単に一致させ\sますか? そうでない場合は、文字クラスの途中にあるため、バックスラッシュでエスケープすることをお勧めします。