[英]regex to allow only numbers and comma in C#
我正在使用正則表達式ISMatch方法檢查字符串是否僅包含數字和逗號並接受以下兩種類型
EX-> 123,456接受
EX-> 123,456,已接受
我在正則表達式下面使用,但它也無法通過字母傳遞字符串
[0-9]+(,[0-9]+)*,?
誰能幫我 ?
這是最簡單的正則表達式:
^\d*[,]\d*$
但是,這僅會成功,沒有數字。 如果您在逗號或點之前或之后需要至少一位數字,我想就是這樣:
^(\d+[,]\d*|\d*[,]\d+)$
如果逗號是可選的而不是必需的,請添加? 在[,]之后。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.