質問: **CentOS7の正規表現仕様について** ・何に基づきますか? ・POSIX拡張正規表現? ・どうやったら確認出来ますか? --- **なぜこの事を調べる必要ができたか** ・異なるOSやプログラミング言語及びソフトウェアで正規表現を使用することがあるのですが、「正規表現の違い」が「ある」のか「ない」のか、が分かりません ・それぞれ何に基づきどう違うのか知りたく質問しました **この疑問が解決することで何を達成したいのか** ・正規表現の流れを知りたい ・独自の正規表現なのか、あるいは他と共通の正規表現なのか ・正規表現の用語についても、他と共通の正規表現用語なのか、仕様ではどう書かれているか確認したい
回答: 正規表現エンジンは多数あり、POSIX拡張正規表現はエンジンの1つに過ぎません。`grep`、`sed`、`perl`、`JavaScript`等、各環境が独自に選定しています。「CentOSだから何々エンジン」と定まるわけではありません。 ですので、正規表現を導入している環境毎にどのようなエンジンを採用しているかを調べる必要があります。 詳説 正規表現を一読されることをお勧めします。