簡體   English   中英

數字逗號分隔的正則表達式

[英]Regular expression for number comma separated

我正在使用正則表達式/^[0-9]+((?:[,][0-9]{0,20})?)$/g這里我可以輸入數字,數字。 但我想添加更多數字。

我在Stackblitz上創建了示例應用程序

例如數字、數字、...第n個數字。

有效輸入:

1234567890
123,321,467,56,1

無效輸入:

1123,,456
,123,456,
123,

試試下面的正則表達式。 演示在這里

^(\d+\,?)*\d+$

編輯:在您的項目中進行以下更改。

commaSeperatedRegEx = /^(\\d+\\,?)+$/g; 在您的appPhoneNumber指令和const matches = control.value.match(/^(\\d+\\,?)*\\d+$/g); app.component

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM