Tinmarino:
交代の2種類が楽の正規表現ではあります|
と||
。違いはなんですか ?
say 'foobar' ~~ / foo || foobar / # 「foo」
say 'foobar' ~~ / foo | foobar / # 「foobar」
Tinmarino:
|| 古い交替行動は次のとおりです。最初の最後に宣言したから交代をしてみてください
| 最短宣言型の最長から交代してみてください原子を。これは、呼び出された最長トークンマッチングスペック戦略。
say 'foobar' ~~ / foo || foobar / # 「foo」 is the first declared
say 'foobar' ~~ / foo | foobar / # 「foobar」 is the longest token
この中に、より詳細な回答ポスト