Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Python Regex

Ostatnio zmodyfikowano 2023-12-01 18:18
Autor Wiadomość
aaaadam
Temat założony przez niniejszego użytkownika
Python Regex
» 2023-12-01 10:08:37
Witam,
powiedzmy, że mam taką linie :
9 62.5685 32 ABC QWE _TM_ 195 log info  UPDATE trace.cpp:38 # 195

I chciałbym znaleźć tę linię za pomogą regexa to jak to mogę zrobić ?
próbowałem tak :

x = re.search("['ABC ']*['QWE ']*['UPDATE ']", line)

        if x:
            print("YES! We have a match!")

ale jakoś nie działa, nie jestem dobry w regexach ;) dawno tego nie robiłem
thx z góry.

tzn może i działa ale znajduje też inne linie a interesuje mnie tylko ta jedna konkretna :)
P-180517
pekfos
» 2023-12-01 17:09:34
A taka linia to jaka? Regex służy do wyszukania ciągu pasującego do konkretnej gramatyki, a tu mamy jeden przykład. Które informacje w tej linii są istotne, a które nie? Po twojej próbie sądzę że chodzi o coś takiego
ABC .*QWE .*UPDATE
.
P-180518
aaaadam
Temat założony przez niniejszego użytkownika
» 2023-12-01 18:18:10
tak, dzięki
P-180519
« 1 »
  Strona 1 z 1