c#正则表达式 可以获取有小数点的金额

c#正则表达式可以获取有小数点的金额... c#正则表达式 可以获取有小数点的金额 展开
 我来答
望山顶
2012-09-20 · TA获得超过563个赞
知道答主
回答量:107
采纳率:0%
帮助的人:37万
展开全部
^[0-9]{1,8}([.]{1}[0-9]{1,2})?$
这个{1,8}表整数部分八位以内,{1,2}小数部分两位以内。 可以对应修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c6461109
2012-09-20
知道答主
回答量:51
采纳率:0%
帮助的人:17.9万
展开全部
Select Case e.KeyChar
Case "0" To "9", ".", ""
'加入退格符
Case Else
e.Handled = True '使输入无效的语句
End Select

我这是VB的 翻译一下就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笔杆子与小尺子
2012-09-20 · TA获得超过751个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:113万
展开全部
不太理解你的意思。你看一下C#正则表达式的使用方法。看看能找到需要的功能不。http://wenku.baidu.com/view/b473c4de50e2524de5187e74.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coder_tmp
推荐于2018-03-15 · TA获得超过443个赞
知道小有建树答主
回答量:547
采纳率:100%
帮助的人:352万
展开全部
浮点型正则:
^\d+\.\d+$
整形和浮点型:^\d+(.\d+)?$
整形正则:
^\d+$
=================================
^[1-9]\d*$    //匹配正整数
^-[1-9]\d*$   //匹配负整数
^-?[1-9]\d*$   //匹配整数
^[1-9]\d*|0$  //匹配非负整数(正整数 + 0)
^-[1-9]\d*|0$   //匹配非正整数(负整数 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$   //匹配正浮点数
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$  //匹配负浮点数
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$  //匹配浮点数
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$   //匹配非负浮点数(正浮点数 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$  //匹配非正浮点数(负浮点数 + 0)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式