特定の正規表現パターンのすべての可能な一致の数を見つける方法を知っている人はいますか? つまり、次のようなものです。
Calculator_1_([0-1]) は、2 つの異なる入力に一致する可能性があるため、2 つの可能な結果を返します。
-Calculator_1_0
-Calculator_1_1
Calculator_1_([0-2]) は、3 つの異なる入力に一致する可能性があるため、3 つの可能な結果を返します。
-Calculator_1_0
-Calculator_1_1
-Calculator_1_2
Calculator_1_(.*) は、無限の入力に一致する可能性があるため、infinite を返します。
-Calculator_1_0
-Calculator_1_1
-Calculator_1_2
-Calculator_1_3
-Calculator_1_a
...
編集:これは単なる例です。