状況:
MVC + DevExpress .NET
サーバー側の属性に基づくクライアント側の検証([RegularExpression( "^ con | prn | aux $")]など)
検証で大文字と小文字を区別しないようにする方法はありますか?
RegExpオブジェクトはDevExpressクライアント側コード内に作成されるため、iフラグを追加できません。
var regEx = new RegExp(this.pattern);
(?i)のような.NETスタイルのインライン修飾子は「予期しない数量詞」エラーを返します。
醜い代替案は、^ [Cc] [Oo] [Nn] | [Pp] [Rr] [Nn] | [Aa] [Uu][Xx]$のようなものを書くことです。