この正規表現をジェネレーターで構築すると、すべてが期待どおりに機能しました。アプリ内のいくつかの文字列をクリーニングしようとしましたが、アプリはそれが無効であると言いました。
ステートメントは次のとおりです:
アプリケーションを実行しようとすると、次のエラーが発生します:
これをジェネレーターで試してみましたが、すべて期待どおりに機能しました。目的は、指定された文字列のいずれかに一致する場合に文字列からサフィックスを削除し、大文字と小文字を区別することです。
JavaScript には、大文字と小文字を区別しない組み込みのインライン フラグがありません。代わりに、大文字と小文字を区別しないフラグ /i
/i
詳細はこちらでご覧いただけます: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase
JavaScript には、大文字と小文字を区別しない組み込みのインライン フラグがありません。代わりに、大文字と小文字を区別しないフラグ
を使用する必要があります。 リーリー/i
詳細はこちらでご覧いただけます: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase