`

银行货币正则表达式

    博客分类:
  • Java
 
阅读更多
/**
	 * 
	  * @Title: isBankFormat
	  * @Description: 判断一个格式是否是银行货币格式
	  * @param @param str
	  * @param @return    设定文件
	  * @return boolean    返回类型
	  * @throws
	 */
	public static boolean isBankFormat(String str){
			
		Pattern pattern = Pattern.compile("^[+]?(0\\.\\d+)|([1-9][0-9]*(\\.\\d{0,2})?)$");
		Matcher matcher = pattern.matcher(str);
		boolean flag = matcher.matches();
		return flag;
			
	}
分享到:
评论

相关推荐

    常用的正则表达式的用法

    ### 常用的正则表达式的用法 在日常的开发工作中,正则表达式是一种非常实用且强大的工具,它能够帮助我们高效地完成文本的查找与替换工作。正则表达式通过一系列特殊的字符组合来定义搜索模式,用于文本处理、数据...

    常用正则表达式大全

    以上只是正则表达式的一部分,实际上正则表达式可以构建出更复杂的匹配规则,包括但不仅限于匹配电话号码、邮政编码、货币格式等。在JavaScript中,可以利用`test()`、`match()`、`replace()`等方法与正则表达式结合...

    非常有用的正则表达式

    根据提供的文件信息,我们可以整理出一系列与正则表达式相关的知识点。这些正则表达式主要用于数据验证,确保输入的数据格式符合预期的要求。下面将逐一解释这些正则表达式的含义及应用场景。 ### 1. 验证纯数字 - ...

    验证数字的正则表达式集

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

    最全面的65条最常用正则表达式

    ### 正则表达式知识点详解 #### 一、校验数字的正则表达式 **1. 数字:** `^[0-9]*$` - **含义:** 匹配任何数字,包括0个数字。 - **应用场景:** 用于验证用户输入是否全部由数字组成,但对数字的具体数量没有...

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

    ### 常用正则表达式集锦及应用场景 #### 1. 只能输入数字:“^[0-9]*$” - **含义**: 匹配任何由数字组成的字符串。 - **应用场景**: 适用于需要用户输入纯数字的情况,例如年龄、价格等。 #### 2. 只能输入n位的...

    正则表达式

    ### 正则表达式知识点详解 #### 一、正则表达式概述 正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的文本匹配、提取、替换等操作。在编程语言如Java中,正则表达式的应用非常广泛,比如在表单验证...

    常用正则表达式.docx

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

    常用正则表达式

    ### 常用正则表达式知识点解析 #### 数字匹配 正则表达式是文本模式匹配的强大工具,在处理字符串时极为有用。以下为几种常见的数字匹配正则表达式: 1. **匹配任意数字**:`^[0-9]*$` - **描述**:该表达式用于...

    爬取招行外汇网站数据.pdf

    在项目中,正则表达式被用来匹配和它的结束标签,然后进一步提取标签和之间的数据。由于HTML标签中可能含有属性,直接匹配"<td>"字符串可能会产生误匹配,因此需要设计一个专门的匹配函数来精确地定位具有特定属性的...

    Python库 | regex4ocr-1.0.0.tar.gz

    正则表达式是一种强大的文本处理工具,可以处理各种复杂的情况,如数字、日期格式、货币符号等。 2. **自定义规则**:用户可以根据具体需求编写自定义的正则表达式规则,确保能准确地识别目标文本。 3. **预处理和...

    asp.net 获取银行货币汇率的代码

    ***获取银行货币汇率的代码主要涉及以下几个知识点: 1. 汇率信息获取 在外贸交易中,每天更新汇率信息至关重要,因为汇率的波动直接影响到商品的价格和交易成本。通过自动化的程序获取实时汇率可以降低人工错误,...

    大学Java基础代码计算器定时器简易银行等

    对于金额的处理,可能需要处理小数点和逗号分隔符,这可以通过正则表达式或自定义逻辑实现。此外,还需要了解货币格式的规则,比如中文中的大写数字。 2. **简易银行**: 这是一个基础的模拟银行系统,可能包括...

    中国银行外汇牌价爬虫----查询指定日期九点三十分以后第一条汇率。.zip

    3. **数据筛选**:从获取的大量外汇信息中,程序需要识别出第一条汇率数据,这可能涉及到数据结构(如列表或字典)的遍历,以及数据解析,比如使用正则表达式或XML/HTML解析库(如BeautifulSoup)。 4. **汇率信息...

    通用金额大小写互转(JS)

    - **逆向转换逻辑**:从中文数字字符串反推原始数值,利用正则表达式匹配中文数字和单位,通过数学运算还原数值。 - **单位和数值的映射**:通过预定义的单位`"Բ$"`, 分别代表小数点和货币单位,实现对中文数字字符...

    java 数字转化为人民币大写

    - **`zeroClear`方法**:该方法使用正则表达式和字符串的`replace`方法,清理如“零拾”、“零佰”、“零仟”等不必要的组合,同时确保不会出现连续的“零”。 - **`divide`和`convert`方法**:这两个方法紧密配合...

    boc.rar_BOC

    如果是HTML,可能需要使用正则表达式或者DOM解析器来提取卖出价;如果是JSON,可以使用JavaScript的内置JSON.parse()函数转换为可操作的对象。 3. **数据展示**:提取到卖出价后,ASP会将结果插入到页面的特定位置...

    java版ss源码-php-iban:用PHP生成、解析、验证、纠错和显示IBAN(和IIBAN)银行账户信息

    IBAN(和 IIBAN)银行账户信息的库。 可以检索 IBAN 的所有部分,包括国家代码、校验和、BBAN、金融机构或银行代码、帐号,以及在使用固定长度国家系统的地方,还有分行/分类代码。...解析器是使用正则表达式构建的,以

Global site tag (gtag.js) - Google Analytics