`

JS验证金额的正则表达式

阅读更多

function isDigit(s)
{
 var patrn=/^-?\d+\.{0,}\d{0,}$/;
   
 
 
 if (!patrn.exec(s)) {
  alert("error");
  //return false
 }else{
  alert("ok");
  //return true
 }


}

 

 

可以验证

1) 200

2) 200.50

3) -200

4) -200.50

 

 

分享到:
评论
2 楼 goyoyo315 2011-09-30  
var patrn=/^-?\d+\.?\d{0,}$/;
就样子就可以验证200....50这种格式了。
1 楼 ywvision 2010-09-15  
有问题,例如:200....50
这样的也能验证通过的

相关推荐

    正则表达式验证金额格式

    在本场景中,我们关注的是如何使用正则表达式来验证金额格式。金额格式通常要求精确到小数点后两位,并且可能包含正负号。下面将详细介绍如何构建一个适用于这种需求的正则表达式。 首先,让我们了解一个基本的正则...

    JS常用正则表达式

    ### JS常用正则表达式知识点解析 #### 一、电子邮件地址验证 **功能说明:** 验证输入的字符串是否符合标准电子邮件地址格式。...以上是JS常用的正则表达式及详细解释,这些表达式可以用于各种前端表单验证等场景。

    各种正则表达式验证有数字英文中文符号

    标题与描述概述的知识点主要集中在正则表达式的应用上,涉及了多种常见数据类型的验证,如时间、数字、中文字符等。以下是对这些知识点的详细解释: ### 正则表达式验证规则 #### 1. **任意非空字符串验证** ```...

    正则表达式验证表单

    下面将根据提供的代码示例,详细介绍如何使用JavaScript中的正则表达式来实现常见表单字段的有效性验证。 #### IP地址验证 IP地址是一种用于标识互联网上主机的标准格式。IPv4地址通常由四个0到255之间的数字组成...

    JS正则表达式的文本说明

    JavaScript(简称JS)中的正则表达式是一种强大的文本处理工具,用于模式匹配、搜索、替换等操作。在JS中,正则表达式是通过构造函数`RegExp`或使用特殊的正则字面量语法(用斜杠`/`包围)创建的。本篇将深入探讨JS...

    JS常用正则表达式及验证时间的正则表达式

    本文将介绍在JavaScript编程中常用的正则表达式,包括验证金额、邮箱格式、密码、电话号码、汉字、字母、数字、整数、字母和数字的组合、18位身份证号码等场景。这些正则表达式是WEB开发中的重要工具,能够帮助...

    常用正则表达式集锦 js常用正则验证

    ### 常用正则表达式集锦及应用场景 #### 1. 只能输入数字:“^[0-9]*$” ...以上正则表达式集锦覆盖了常见的数据验证需求,可以帮助开发者快速实现前端数据格式的校验,提高用户体验并减少后端处理负担。

    JavaScript正则表达式使用详解

    在JavaScript中,正则表达式常用于字符串方法如 `match()`、`search()`、`replace()` 和 `split()`,以实现高效的数据验证、搜索和替换操作。例如,验证电子邮件地址的格式,可以编写一个正则表达式来确保输入符合...

    JavaScript常用正则表达式.pdf

    ### JavaScript常用正则表达式知识点解析 #### 一、引言 正则表达式是文本匹配的一种强大工具,在Web开发中被广泛应用于表单验证、数据格式化等场景。JavaScript作为客户端脚本语言,利用正则表达式可以高效地完成...

    用javascript验证表单数据正则表达式汇总.doc

    ### 使用JavaScript进行表单数据验证的正则表达式汇总 #### 1. 验证IP地址格式 **功能概述:** 此函数用于校验输入的字符串是否为合法的IPv4地址格式。 **实现代码:** ```javascript function isIP(strIP) { if...

    JQuery easyUI扩展验证机制的正则表达式

    ### JQuery easyUI扩展验证机制的正则表达式详解 #### 一、概述 在Web开发过程中,表单数据的有效性和准确性对于用户体验至关重要。为了确保用户输入的数据符合预期的格式,前端验证成为了一项必不可少的任务。...

    正则表达式

    可以通过JavaScript中的`onbeforepaste`和`onKeyUp`事件结合正则表达式来实现。 ```javascript onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onKeyUp="value...

    正则表达式WPS文字 文档.doc

    根据提供的文档信息,本文将详细介绍正则表达式的各种应用场景及其具体模式,特别是在C#中的使用。...通过这些正则表达式,可以有效地对用户的输入进行格式验证,从而提高程序的健壮性和用户体验。

    常用的表单校验正则表达式

    对于涉及财务的场景,我们通常需要验证金额的格式是否正确,例如金额不能超过两位小数。 **代码示例**: ```javascript function isMoney(s) { var regu = "^[0-9]+[\.][0-9]{0,3}$"; var re = new RegExp(regu);...

    JavaScript用正则表达式验证表单

    根据提供的文件内容,本文将详细解释JavaScript中使用正则表达式进行表单验证的方法与技巧。这包括IP地址、空字符串、整数、手机号码、数字、小数、端口号、电子邮件地址、金额以及字母数字混合字符串的验证。 ### ...

    正则表达式大于50万的判断js与php写法.docx

    总之,这个文档展示了如何利用JavaScript和PHP的正则表达式功能来验证用户输入的投资金额,确保其大于50万且为正整数,同时结合其他业务逻辑,如账户余额和融资剩余投资金额的限制,来提供更严谨的数据验证。...

    JS正则表达式教程.pdf

    ### JS正则表达式实战知识点总结 #### 一、匹配结尾的数字 ...以上五个知识点覆盖了《JS正则表达式教程》中关于字符串处理、数据验证等方面的基本应用,对于理解和掌握正则表达式的常见用法具有重要意义。

Global site tag (gtag.js) - Google Analytics