Engineering long-lasting software: an Agile approach using SaaS and cloud computingを読んでいるときに、次の正規表現に出くわしました (第 5 章、セクション5.3 Cucumber と Capybara の紹介):
/^(?:|I )am on (.+)$/
非キャプチャ(?: ...)
構文については知っていますが、コロンの後の最初のパイプ文字の意味がわかりません。タイプミスですか?それは特定の目的に役立ちますか?