Doskonały interaktywny edytor wyrażeń regularnych obslugujący kilka ich standardów (m.in popularne PCRE)
https://regexr.com
@mike-litoris - zaraz Ci tu ktoś przyjdzie i napisze, że etam i o regexa to można zapytać ChatGPT
@koszotorobur tak, można zapytać ale często podaje bzdury
@entropy_ - czasami pytam i wypluwa albo za proste albo za skomplikowane - generalnie to z 50% tych co potrzebowałem była do poprawy i takie toole online sprawdzają się wtedy świetnie - no ale z ChatemGPT przynajmniej nie trzeba zaczynać budowania wyrażenia od totalnych podstaw
@koszotorobur do takich rzeczy jak wiesz co chcesz, ale nie wiesz jak to chat gpt jest niezastąpiony bo on też nie wie xD
Zadajesz pytanie, on odpowiada, Ty mu odpisujesz że nie działa bo jest błąd X, on Cię przeprasza i w 99% za drugim razem a w 99.9999% za trzecim zadziała
@entropy_ - często łatwiej mi jest poprawić wyrażenie samemu bo wiem jak niż sformułować co jest źle i pytać AI raz jeszcze - no ale czasem wystarczy po prostu napisać, że nie działa i to wystarczy by AI wypluła poprawną wersję - ale nie zawsze
@koszotorobur
ChatGPT po ponad godzinnej walce i kilkudziesięciu iteracjach podał poprawnego regexa wyciągającego adresy IPv4 z logów.
@UncleFester - właśnie go niedawno o to pytałem - wypluł coś co było niby ok ale nie do konca - zamiast tracić czas na precyzowanie o co mi chodzi to na podstawie tego co wypluł napisałem w 5 minut swój regex, który jest w 100% dopasowany do tego co potrzebowałem.
AI w obecnej odsłonie to jedynie narzędzia wspierające - całej roboty za nas jeszcze nie wykona.
@koszotorobur
Ja go tarmosiłem z czystej złośliwości, o pardon, chęci poznawczej.
Poprawnego regexa skomponowałem wcześniej i używam do analizy logów.
Sprawdzałem ile czasu zajmie sławetnej AI podanie poprawnej odpowiedzi.
Największe problemy miał z zerami wiodącymi.
Chyba możemy spać spokojnie.
Nie dość, że sam regex jest trudny, to jeszcze ma kilka standardów.
Zaloguj się aby komentować