ここではいくつかの例を示します。
Some text ASome text A 8:00-19:008:00-19:00Some text A 8:00-19:00 Some text B
上記の各ケースについて、キャプチャする必要があります (可能な場合):
- 時刻 (
8:00-19:00) - はじまり (
Some text A) - 終わり (
Some text B)
このパターン#^(.*?) ?(\d{1,2}:\d{2}-\d{1,2}:\d{2})?$#で、キャプチャできます (例 2 から):
Some text A8:00-19:00
しかし、パターンの最後に(.*)orを追加しても、残りの行をキャプチャすることはできません。(.*?)
手伝って頂けますか?ありがとうございました!