我有一個使用正則表達式的數字與浮點角2 + PrimeNG應用:依賴於語言環境的正則表達式(點或昏迷小數)
<input pInputText pattern="[0-9]*\.[0-9]" [(ngModel)]="someModel"/>
它非常適合於美國地區,但一些國家的對小數使用昏迷,所以模式不適合他們。
目前我正在考慮檢索組件代碼中的分隔符,並在那裏動態構造正則表達式。
問:如何處理區域依賴性正則表達式,以及這樣做的最佳/規範方法是什麼?
注意:我只需要在Chrome中工作,我只需要考慮瀏覽器區域設置。我正在使用browser-locale 1.0.2
進行輸出。
我不確定明白你想要什麼。它是否與點和昏迷匹配字符串?或匹配點或昏迷取決於當前定義的區域設置? – EoiFirst