爲什麼java開發人員按照我們從模式獲得匹配器的方式?我的意思是爲什麼Java:爲什麼我們從模式獲得匹配器
Matcher matcher=pattern.matcher(string)
我覺得邏輯上必須有類似
Pattern pattern=Pattern.compile(pattern);
Matcher matcher=new Matcher(pattern,string);
//if we need
matcher.setPattern(newPattern);
我的意思是匹配就像是一個正則表達式引擎和特徵碼就像是這臺發動機的命令。爲什麼我們要從命令創建引擎?
'matcher.usePattern(newPattern)的結果;'改變圖案到一個新的。 –