Wszystko
Najnowsze
Archiwum
- 1
- 1
@Kiro: dzięki, dokładnie o to chodziło :) Mógłbyś wytłumaczyć krótko dlaczego to zadziałało?
- 1
@zranoI: jak do grupy dodamy ?= to nie będzie ona "zjadać" dopasowanego fragmentu, jak to ma miejsce w przypadku zwykłej grupy i ta część będzie dalej dostępna do analizy. Nie wiem jak to ładniej wytłumaczyć, zerknij w docsy :) https://docs.python.org/2/library/re.html
#programowanie #regex #bash chce przy pomocy grepa znalezc wszystkie slowa jak
Abbcadfdd gdzie a,b,c...f to rozne ale dowolne litery
Abbcadfdd gdzie a,b,c...f to rozne ale dowolne litery
- 0
@jestem_w_szoku: tak, oraz pattern jak opisano wyzej
@wytrzzeszcz: widze, ze traktujesz mirko jak googla. ( ͡° ͜ʖ ͡°) regex character classes, repetition
- 1
Mam stringa np "jakis tam tekst [tutaj] cos sobie" i chcialbym to zlapac za pomoca grepa. stringa nie moge modyfikowac i bruzdzi mi wlasnie ten nawias kwadratowy, ktory przeszkadza mi w zwroceniu stringa przez grepa. jest mozliwosc dodania jakiegos przelacznika w grepie, zebym nie musial zmieniac striga i dodawac \ przed nawiasem kwadratowym?
#linux #regex
#linux #regex
- 1
Chcę sprawdzić czy dany string ma odpowiedni format, np. A3, 3a, 2B, c1. Dopiero zaczynam z wyrażeniami regularnymi, napisałem coś takiego:
działa, ale na pewno da się to napisać lepiej. Czy ktoś mógłby mi napisać jaki sposób byłby lepszy?
#regex #programowanie
^[1-3]([A-C]|[a-c])$|^([A-C]|[a-c])[1-3]$działa, ale na pewno da się to napisać lepiej. Czy ktoś mógłby mi napisać jaki sposób byłby lepszy?
#regex #programowanie
- 11
Troche #mikroreklama znaleziska, ale przede wszystkim #naukaprogramowania
[+24, -0] CodeSchool uruchamia multimedialny kurs... wyrażeń regularnych (darmowy przez pierwsze 48h) :)
Jeżeli jest coś co oprócz gita powinien znać każdy programista, to jest to angielski i właśnie wyrażenia regularne. Robię wrzutkę jeszcze raz, bo pozostało już tylko 24h kiedy to kurs jest darmowy, a jest naprawdę dobry na początek :) @zona_noisyego już zrobiła* ;)
#regexp
[+24, -0] CodeSchool uruchamia multimedialny kurs... wyrażeń regularnych (darmowy przez pierwsze 48h) :)
Jeżeli jest coś co oprócz gita powinien znać każdy programista, to jest to angielski i właśnie wyrażenia regularne. Robię wrzutkę jeszcze raz, bo pozostało już tylko 24h kiedy to kurs jest darmowy, a jest naprawdę dobry na początek :) @zona_noisyego już zrobiła* ;)
#regexp
źródło: comment_g00y9czFuzsAbXXzeaGos6hXhXxMMuTF.jpg
Pobierz@macza: codeschool jest świetny ogólnie. Warto zapłacić i przysiąść miesiąc
fajny temat ale co to za cwel prowadzi
- 2
Mirki programisty, jestem nowy w regexach i pythonie. Wejściowy ciąg wygląda np. tak:
$$CommandName1??CommandParam$$$$CommandName2??CommandParam$$$$CommandName3??CommandParam$$
Ogólna struktura: $$NazwaKomendy??Parametr$$
W jednym stringu mogą być takie struktury połączone jak w przykładzie.
Potrzebuję przy pomocy metody match() a następnie groups() wyciagnac liste komend i parametrów w takiej postaci:
[CommandName1??CommandParam , CommandName2??CommandParam , CommandName3??CommandParam]
$$CommandName1??CommandParam$$$$CommandName2??CommandParam$$$$CommandName3??CommandParam$$
Ogólna struktura: $$NazwaKomendy??Parametr$$
W jednym stringu mogą być takie struktury połączone jak w przykładzie.
Potrzebuję przy pomocy metody match() a następnie groups() wyciagnac liste komend i parametrów w takiej postaci:
[CommandName1??CommandParam , CommandName2??CommandParam , CommandName3??CommandParam]
Jakie regexy w C# są ułomne to ja nawet nie...
Mam jedną linię tekstu w tym stylu:
Do tego taki regex:
Mam jedną linię tekstu w tym stylu:
/mnt/asec 485.5M 0.0K 485.5MDo tego taki regex:
- 3
@Tojtek: Nie lepiej splitować?
- 1
@Nemeczekes: Rozumiem, łap +. :)
Wiem, że to może nie pasować do tagu #programowanie, ale #regex nikt nie obserwuje ( ͡° ͜ʖ ͡°).
Jak mogę zaznaczyć drugie powtórzenie średnika w "3454;67.667;5"?
Jak mogę zaznaczyć drugie powtórzenie średnika w "3454;67.667;5"?
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 14
Dla tych co mają problemy z wyrażeniami regularnymi:
https://regex101.com/
#regex #wyrazeniaregularne #programowanie
https://regex101.com/
#regex #wyrazeniaregularne #programowanie
- 4
@echelon_: A tu podobne http://www.regexr.com/
@qubeq: Długo korzystałem z regexr ale ma problemy z kolorowaniem składni dłuższych wyrażeń
43
Regex Crossword

Krzyżówki / sudoku z wyrażeniami regularnymi (regex) zamiast haseł. Bardzo przyjemny sposób na nauczenie się wyrażeń regularnych od podstaw, bez potrzeby wkuwania na pamięć znaczenia poszczególnych znaków. Są achievementy, tutorial i zadania dla różnego poziomu zaawansowania
z- 4
- #
- #
- #
- #
- #
- #
- 2
Jak pobrać regexem zawartość np. takiego tagu? (zawartość odseparowana jest znakiem nowej linii),
sd
sds
sdKomentarz usunięty przez autora
@dami_cnc: A nie lepiej pobrać to funkcją text() z jQuery? Średnio tu widzę potrzebę używania wyrażeń regularnych.
- 5
#programowanie #regex
http://regexcrossword.com/ Jak ktoś chce sobie wyszlifować wyrażenia regularne ")
http://regexcrossword.com/ Jak ktoś chce sobie wyszlifować wyrażenia regularne ")
@jestem_specjalista_od_spraw: za mało tagów trochę dałeś.
@jestem_specjalista_od_spraw: ale z tagów to ty k---w nie rób
@pejaonomato: Po co? Choć to bez sensu to już nie lepiej użyć do tego AWK?
- 8
Cianias jestem z regexów, dlatego też mam do was pytanie.
Mam coś takiego
Proste,
Mam coś takiego
.(\D+)$
Proste,
@GGrindzior: Generalnie tak właśnie powinieneś zrobić – łatwiejsze w zrozumieniu i utrzymaniu oraz ewentualnym rozszerzaniu. Ponadto lookahead jest dość kosztowny w regexpach (tu raczej nie będzie to miało większego wpływu, ale jednak).
A w zasadzie, jeśli to tylko sprawdzanie rozszerzenia, to najprostszy sposób będzie najlepszy:
[1] Tablica z niechcianymi rozszerzeniami –
A w zasadzie, jeśli to tylko sprawdzanie rozszerzenia, to najprostszy sposób będzie najlepszy:
[1] Tablica z niechcianymi rozszerzeniami –
- 3
@Rincewind: "I żaden regexp nie jest potrzebny" brzmi jak "i żyli długo i szczęśliwie". Siriusli. Podpisuję się obiema rękami pod mottem, którym Damian Conway opatrzył rozdział o wyrażeniach regularnych w książce "Perl Best Practices", cytuję z pamięci: "Czasami programista napotyka na problem i myśli sobie: wiem, rozwiążę to wyrażeniem regularnym! Od tej pory ma dwa problemy."
- 2
@japer: notacja węgierska FTW
- 2
@stefan_pompka: stosowanie notacji węgierskiej w językach wyższego poziomu to jeden wielki bullshit. nie ograniam jak można używać jej w np. Javie, gdzie IDE daje nam wszystkie informacje. Nigdy w życiu nie miałem tez problemu z rozpoznaniem typu zmiennej w C++ czy jakimkolwiek innym języku..
- 2
po ź jest spacja
- 1
@Dreszczyk: Dobra, znalazłem. [a-ź] trzeba wziąć w nawias, a zastąpienie następuje poprzez użycie wyrażenia
Gdzie cyfra to kolejne bloki (nawiasy).
\1
Gdzie cyfra to kolejne bloki (nawiasy).



























Potrzebuję takiego regexa:
np. var str = "Bla bla bla m o n o d y s c y p l i n a blablabla, bla bla bla. Lorem ipsum c y b e r n e t y k a , mini pini sini da bum tsy.";
Żeby dopasowało do wszystkich wyrazów które mają space między znakami.
ładujesz html'a i możesz pracowac na DOMie identycznie jak jqueryem
https://github.com/cheeriojs/cheerio