私は浮動小数点と番号の正規表現を使用して角度2 + PrimeNGアプリケーションがあります。ロケールに依存する正規表現(小数のドットまたは昏睡)
<input pInputText pattern="[0-9]*\.[0-9]" [(ngModel)]="someModel"/>
それはしかし、USロケールのためによく国のいくつかの作品を小数には昏睡を使用してパターンがそれらに適していない。
現在、コンポーネントコード内のセパレータを取得し、そこで正規表現を動的に構築することを考えています。
Q:ロケール依存正規表現を処理する方法とそれを行うための最良の/標準的な方法は何ですか?
注:Chromeでのみ動作する必要があり、ブラウザのロケールのみを考慮する必要があります。出力にはbrowser-locale 1.0.2
を使用しています。
私はあなたが何をしたいのか分かりません。文字列をドットと昏睡と一致させることですか?または、定義されている現在のロケールに応じて、ドットOR昏睡にマッチしますか? – EoiFirst