`
tianhandigeng
  • 浏览: 374488 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

验证金额输入的正则表达式

阅读更多

    下面是一段验证输入金额的正则表达式,要求输入金额,输入数不能有负号(-),也就是说只能是数字和小数点。而且要球大于0,不能等于0,最多只能为两位小数。下面是js代码:

<script>
function check(str){
if(/^(\d+|[1-9])\.\d{0,2}$/.test(str))
   alert("ok");
else
  alert("no");
}
</script>
<input name="txt">
<input type="button" value="check" onclick="javascript:check(txt.value)">
 

 

分享到:
评论

相关推荐

    正则表达式验证金额格式

    在IT行业中,正则表达式...总的来说,正则表达式在验证金额格式时发挥着重要作用,它能有效地确保输入数据的正确性,从而避免因格式错误引发的问题。理解并掌握正则表达式对于任何IT从业者来说都是非常重要的技能。

    详解Java判断是否是整数,小数或实数的正则表达式

    通过正则表达式,我们可以精确地定义并匹配字符串的格式,从而有效地完成输入验证。该方法适用于各种需要对输入数据进行格式化验证的场景,例如数据校验、用户界面输入校验等。如果要使用正则表达式进行数值验证,...

    c#使用正则表达式验证两位小数

    通过这个正则表达式,我们可以有效地验证输入的字符串是否为精确到两位小数的数字。如果字符串符合该模式,`Regex.IsMatch`方法将返回`true`,否则返回`false`。 在实际应用中,你可能需要将这个验证集成到更复杂的...

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

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

    最全的常用正则表达式大全

    ### 正则表达式知识点详解 #### 一、校验数字的正则表达式 **1.1 数字** - **表达式:** `^[0-9]*$` - **解释:** 匹配任意数量(包括0个)的数字。 - **应用场景:** 用于验证输入是否全为数字。 **1.2 n位的数字**...

    验证数字的正则表达式集

    ### 验证数字的正则表达式集 在软件开发过程中,经常需要验证用户输入的数据是否符合特定格式的要求。正则表达式作为一种强大的文本匹配工具,在数据验证方面扮演着非常重要的角色。本文将详细介绍一系列常用的正则...

    正则表达式验证表单

    此函数通过正则表达式`"^[0-9]+[\.][0-9]{0,3}$"`来验证输入字符串是否为有效金额格式。 #### 字母数字组合验证 ```javascript function isNumberOr_Letter(s) { var regu = "^[0-9a-zA-Z_]+$"; var re = new ...

    JS常用正则表达式

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

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

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

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

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

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

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

    常用的正则表达式的用法

    正则表达式通过一系列特殊的字符组合来定义搜索模式,用于文本处理、数据验证等多个方面。下面我们将详细介绍题目中给出的几种常用的正则表达式及其应用场景。 #### 1. 匹配由数字、26个英文字母或者下划线组成的...

    正则表达式验证格式

    ### 正则表达式验证格式详解 #### 一、概述 正则表达式是一种用于匹配字符串中字符组合的工具,在程序开发中广泛应用于文本搜索与替换、数据验证等场景。本文将详细介绍如何利用正则表达式来验证常见的数据格式,...

    常用正则表达式下载,正则式的使用

    ### 正则表达式知识点详解 #### 一、正则表达式概述 正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的字符串搜索、替换等操作。它由一系列字符和特殊符号组成,用于匹配字符串中的特定模式。 ####...

    java正则表达式实例(邮箱,车牌,密码,url,IP,身份证,车牌等等)

    - **应用示例**:可用于财务数据中的金额输入验证。 ##### 2. 手机号码验证 ```regex (13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8} ``` - **解析**:该正则表达式用于匹配中国大陆手机号码...

    JS正则表达式的文本说明

    正则表达式广泛应用于输入验证、数据提取、文本替换等场景。例如,在表单验证中,我们可以使用正则来检查用户输入的邮箱、电话号码、密码等是否合法;在网页抓取中,正则可以用来从HTML源代码中提取所需信息;在文本...

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

    验证金额格式 **功能概述:** 此函数用于验证输入的字符串是否符合金额格式,即带小数点的正数,小数点后最多三位。 **实现代码:** ```javascript function isMoney(s) { var regu = /^\d+(\.\d{1,3})?$/; var...

    15分钟精通正则表达式

    - `^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$`:这个正则表达式可以用来验证一个有效的电子邮件地址。它包含了用户名部分(允许使用字母、数字、下划线、连字符,并支持多个子域名),以及域名部分...

    微软正则表达式可以实现很多的验证效果哦

    ### 微软正则表达式的应用与验证效果 在软件开发过程中,正则表达式是一种非常重要的工具,它能够帮助开发者高效地进行文本处理、数据验证等操作。微软正则表达式作为正则表达式的一个分支,具备强大的功能,特别...

Global site tag (gtag.js) - Google Analytics