2012-05-11 65 views

回答

0

我能想到的最快解決方案。

matchArray(regex,array) 
    { 
    ArrayList list=new ArrayList(); 
    for(String o in array){ 
    if(o.match(regex)){ 
    list.add(o); 
    } 
    } 
    return list.toArray(); 
    } 
+0

感謝您的解決方案..如何檢查「開始」在正則表達式?我的意思是我應該通過「^ 1 *」作爲正則表達式的值,在上面的例子中? –

+0

我相信是的,這裏是java中的正則表達式的文檔。 http://docs.oracle.com/javase/tutorial/essential/regex/bounds.html – memo