package org.poi.test;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class PatternTest {
public void testParttern() {
// 表達式的功能:驗證必須為數字(整數或小數)
String pattern = "[0-9]*";
// 對()的用法總結:將()中的表達式作為一個整體進行處理,必須滿足他的整體結構才可以。
// (.[0-9]+)? :表示()中的整體出現一次或一次也不出現
Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher("00002343232");
boolean b = m.matches();
if (b) {
System.out.println("istrue:" + b);
} www.2cto.com
}
public static void main(String[] args) {
PatternTest pt = new PatternTest();
// pt.testFormat("2");
pt.testParttern();
}
}