#regex #wyrazeniaregularne
Doskonały interaktywny edytor wyrażeń regularnych obslugujący kilka ich standardów (m.in popularne PCRE)
https://regexr.com
koszotorobur

@mike-litoris - zaraz Ci tu ktoś przyjdzie i napisze, że etam i o regexa to można zapytać ChatGPT

entropy_

@koszotorobur tak, można zapytać ale często podaje bzdury

koszotorobur

@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

entropy_

@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

koszotorobur

@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

UncleFester

@koszotorobur 

ChatGPT po ponad godzinnej walce i kilkudziesięciu iteracjach podał poprawnego regexa wyciągającego adresy IPv4 z logów.

koszotorobur

@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.

UncleFester

@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.

dolitd

Nie dość, że sam regex jest trudny, to jeszcze ma kilka standardów.

Zaloguj się aby komentować