Я не специалист по регулярным выражениям и пробовал разные подходы, но не работал. Я пытаюсь найти появление определенного шаблона apikey в лог-файле.
[SOME TEXT]http_apikey=""abc123pq-ab33-ffef-979f-d78a3d27g84f[SOME TEXT]
[SOME TEXT]http_apikey=""abc1-23-pq-ab33-ffef-979f-d78a3d27g84f[SOME TEXT]
[SOME TEXT]http_apikey=""abc1-23-pq-ab33-ffef-979f-d78a3d27g84f[SOME TEXT]
[SOME TEXT]http_apikey=""abc1-23pq-ab33-ffef-979f-d78a-3d27-g84f[SOME TEXT]
[SOME TEXT]http_apikey=""abc123pq-ab33ffef-979fd78a-3d27g84f[SOME TEXT]
[SOME TEXT]http_apikey=""a7wLi3gPFon7VeBUdN7ZE8lQjofa22ie[SOME TEXT]
Я хочу найти все apikey, в которых есть один или несколько символов '-'; Я хочу выделить регулярное выражение через grep; Я попытался сначала найти «http_apikey. {0,40}», затем направить его и снова найти «-» в строке, но это очень медленно.