0
私はかなり正規表現には新しく、私はよく分からない問題に遭遇しました。Regexで16秒以上の長時間を見つける
私は電話に関するいくつかのデータをプッシュしています。私は16秒以下のすべてのコールを除外したいと思います。スルー押されているものの
例:
- 時間= 0:00:12
- 時間= 0:12:47
- 時間= 0:00:17
時間は1秒から99時間のどこでもかまいません。これに関する助けや、どこから始めるべきかについての援助は素晴らしいことでしょう。
編集:申し訳ありません私は正規表現を使用する必要があります。これはイベントとしてGoogleアナリティクスにプッシュされているため、16秒を超える場合にのみコンバージョンとして表示するための目標を設定しています。期間はイベントラベルにプッシュされます。
正規表現は必要ありません。文字列を分割し、時間文字列を実際の時刻として解析し、結果を確認します。 –
'^ Duration = 0:00:(0?[0-9] | 1 [0-6])$ ' - オンラインで試してみてください。https://regex101.com/r/8TEek8/1 – TessellatingHeckler