2つの正規表現があり、これら2つの表現が等価かどうかを確認したい場合は、どうすればよいでしょうか。
「等価」とは、 2つの正規表現はまったく同じ文字列セットに一致しますか。
たとえば、これら2つの正規表現は同等です。
b{1}b{0,} == bb*
これら二つは違います。
b != bb*
Pythonのコードを使った答えが理想的です。
回答:
回答№1は0私はPythonでこれをするための簡単で速い方法があるとは思わないが、あなたは確かにこれをするための機能を構築することができる。 コンピュータサイエンススタック交換からの投稿 2つの正規表現が同等かどうかを判断する方法についての4ステップのプロセスに関する詳細な説明があります。