入力->入力!RC +計算!R [1] C [1]
出力では、これらを操作したい:
RCおよびR[1]C [1]
私の試み:
private static void findMatch(String Formula){
マッチャーm=Pattern.compile( "\\ W(R(\\ [(。+?)\\])?C(\\ [(。+?)\\]))")
.matcher(式);
//マッチャーm=Pattern.compile(
// "\\ W(R(\\ [(。+?)\\])?C)| \\ W(R(\\ [(。+?)\\])?C(\\ [( 。+?)\\])) ")
// .matcher(formula);
for(; m.find(); m.reset(formula)){
System.out.println(m.group(3));
}
}
2番目のパターンも検索せず、無限ループに入ります。
これはどうしたの?