Czy w #zabbix lub w samych #wyrazeniaregularne jest możliwość, która pozwoli na skupienie się tylko na ostatnim matchu?
Log ma poniższą strukturę, mój regex to [A-Z]+. Aktualnie wyłapuje OK/FAIL, mi zależy na tylko ostatnim spasowaniu. Chcę uniknąć sztuczek w stylu tailowania i zrzutu do innego pliku.

2019-08-02 07:33:32 ---> OK
2019-08-02 08:32:42 ---> FAIL
2019-08-02 09:29:31 ---> OK
@mbielejewski:

Twój regex #!$%@? zarówno OK jak i FAIL.


Zgadza się, jestem świadomy. Przyjąłem inną, niepotrzebnie bardziej skomplikowaną strategię osiągnięcia oczekiwanego rezultatu. Twój regex jest oczywiście dużo lepszy, po problemie. Dziękuję!
  • Odpowiedz
Cześć,

czy pomoglibyście mi przy ustaleniu wyrażenia regularnego na potrzeby filtrów w Google Analytics?
Zależy mi na wyrażeniu mówiącym, że dany link URL w swojej treści zawiera: tylko 1 ukośnik / oraz co najmniej jeden myślnik -
Czy mógłbym liczyć na Waszą pomoc?
Z góry dziękuję
@piter12: Kurła serio, zajmujesz się stroną internetową i nie wiesz jak ustalić wyrażenie regularne na potrzeby filtrów GA? I szukasz rady na Wykopie zamiast zajrzeć na stronę lub infolinię usługodawcy?
  • Odpowiedz
Mircy, czy możliwe jest stworzenie wyrażenia regularnego które będzie szukało określonego wyrazu?

Druga część pytania - czy jeśli już mam regex który szuka dwóch wyrazów, to czy możliwe jest stworzenie takiego wyrażenia, które je pogrupuje tak, że w jednej grupie będzie dany string i liczba która się pojawia po nim (nie bezpośrednio) i w drugiej grupie to samo tylko z drugim stringiem i drugą liczbą?

Z której strony ugryźć ten temat? Gdzie
@tamian: Jeśli tak to:

import re
>>> a = "adam mial 23 lata, natomiast ewa miala dopiero 17 lat, kiedy się poznali"
>>> b = '(adam|ewa)[\D]+([\d]+)'
>>> print(re.findall(b, a))
[('adam', '23'), ('ewa', '17')]
  • Odpowiedz
@tamian: Twoje szczęście, że jak na bordo przystało w piątek w nocy mogę siedzieć na wykopie i pomagać w programowaniu ;)

A tak poważniej. Jako wprowadzenie bardzo spoko jest ten tutorial:
https://regexone.com
Bo automatycznie możesz sobie ćwiczyć przy nim.
Jak chcesz sobie ćwiczyć samodzielnie to polecam
  • Odpowiedz