金額的正規表示式
//金額正則(18,2)
private static final String AMT_REGEX = "^(([1-9][0-9]{0,14})|([0]{1})|(([0]\\.\\d{1,2}|[1-9][0-9]{0,14}\\.\\d{1,2})))$";
private static final String INPUT = "0.11";
public static void main(String args[]) {
//***matches
boolean isMatch = Pattern.matches(AMT_REGEX, INPUT);
System.out.println("matches:"+isMatch);
//matcher
Pattern pattern;
pattern = Pattern.compile(AMT_REGEX);
Matcher matcher = pattern.matcher(INPUT);
//不要求整個序列都匹配
System.out.println("lookingAt(): "+matcher.lookingAt());
//整個序列都匹配
System.out.println("matches(): "+matcher.matches());
}
相關文章
- JS金額正規表示式JS
- 判斷金額的正規表示式
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 使用正規表示式處理金額
- 匹配大寫金額正規表示式
- 驗證數字金額的正規表示式
- 專案中常用的數字金額正規表示式
- 金額正規表示式(相容負號、逗號、小數)
- 正規表示式
- 正規表示式.
- Linux 的正規表示式Linux
- JS常用正規表示式及驗證時間的正規表示式JS
- 常用正規表示式
- JavaScript 正規表示式JavaScript
- MySQL正規表示式MySql
- 正規表示式(java)Java
- SQL正規表示式SQL
- python正規表示式Python
- 正規表示式合集
- 正規表示式(一)
- Python 正規表示式Python
- Python——正規表示式Python
- PHP正規表示式PHP
- 正規表示式概括
- javascript正規表示式JavaScript
- java正規表示式Java
- Shell正規表示式
- 正規表示式 教程
- 正規表示式 【四】
- 正規表示式匹配
- Python:正規表示式Python
- php –正規表示式PHP
- 【Linux】正規表示式Linux
- 【JavaScript】正規表示式JavaScript
- URL正規表示式
- 正規表示式 split()
- 初探正規表示式
- 正規表示式 test()