Input! + word + digits
文字列があり、文字列を削除してから削除したいCalc! + word + digits
。私の試みも含まれています。
入力 : IF(入力!B34 + 計算!B45)
出力 : 入力!B34 計算!B45
私の試み:
パターン findMyPattern = Pattern.compile("Input!\\w\\d|" + worksheetName+ "!.+?"); マッチャー foundAMatch = findMyPattern.matcher(input); HashSet hashSet = new HashSet(); while (foundAMatch.find()) { 文字列 s = foundAMatch.group(0); hashSet.add(s); }
どの正規表現を使用すればよいですか? いくつか使ってみました。しかし、私はそれらの専門家ではありません。いくつかのアイデアが役立ちます。