正则表达式验证表达式验证带有小数掩码的aspxtextbox

时间:2013-03-28 08:50:18

标签: asp.net devexpress

大家好,这是我的aspxtextbox设计,我做的是我已经采用了掩码和正则表达式验证,如下所示

<dx:ASPxTextBox ID="txtBalance" runat="server" Width="150">
                            <MaskSettings Mask="<0..999999999999g>.<00..99>" IncludeLiterals="DecimalSymbol" />
                            <ValidationSettings RegularExpression-ValidationExpression="^(?:\d{1,14}|\d{1,11}\.\d\d)$">
                            </ValidationSettings>
                        </dx:ASPxTextBox>

enter image description here

但这是解雇错误我需要的是我需要验证此输入111,111,111,111.11这是根据我的要求的最大输入

1 个答案:

答案 0 :(得分:0)

失败是因为两个原因,主要的一个是你的正则表达式只接受一个小数位到第十一个字符,其次你不匹配你输入的公共分隔你的数字。

看看这个post,找到一个可以完成你的事后

的正则表达式