Pytania otagowane jako regex

Wyrażenia regularne zapewniają deklaratywny język dopasowywania wzorców w łańcuchach. Są one powszechnie używane do sprawdzania poprawności ciągów, analizowania i transformacji. Ponieważ wyrażenia regularne nie są w pełni znormalizowane, wszystkie pytania z tym znacznikiem powinny również zawierać znacznik określający odpowiedni język programowania lub narzędzie. UWAGA: Pytanie o HTML, JSON itp. Wyrażenia regularne zwykle spotykają się z negatywnymi reakcjami. Jeśli istnieje parser, użyj go zamiast tego.

8
Jak zmienić tekst na wyrażenie regularne w Javie
Czy Java ma wbudowaną metodę ucieczki przed dowolnym tekstem, aby można go było uwzględnić w wyrażeniu regularnym? Na przykład, jeśli moi użytkownicy wprowadzą „5 $”, chciałbym dopasować to dokładnie zamiast „5” po zakończeniu wprowadzania.
320 java  regex  escaping 

29
Znajdź i wyodrębnij liczbę z ciągu
Mam wymaganie, aby znaleźć i wyodrębnić liczbę zawartą w ciągu. Na przykład z tych ciągów: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" W jaki sposób mogę to zrobić?
319 c#  .net  regex  string 


7
Jak wprowadzić wyrażenie regularne w string.replace?
Potrzebuję pomocy w zadeklarowaniu wyrażenia regularnego. Moje dane wejściowe są następujące: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such tags </[3> Wymagana moc wyjściowa to: this is …
317 python  regex  string  replace 

18
Znajdź CRLF w Notepad ++
Jak mogę znaleźć / zamienić wszystkie znaki CR / LF w Notepad ++? Szukam czegoś równoważnego ze znakiem specjalnym ^ p w programie Microsoft Word.
316 regex  notepad++ 

12
Regex: ignoruj ​​rozróżnianie wielkości liter
Jak mogę sprawić, by następujące wyrażenie regularne ignorowało rozróżnianie wielkości liter? Powinien pasować do wszystkich prawidłowych znaków, ale ignorować, czy są one pisane małymi czy dużymi literami. G[a-b].*
316 regex 

3
Regex lookahead, lookbehind i atomic groups
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Znalazłem te rzeczy w moim wyrażeniu regularnym, ale nie mam pojęcia, do czego mogę ich użyć. Czy ktoś ma przykłady, więc mogę spróbować zrozumieć, jak działają? (?!) - …
314 regex  lookaround 



17
Regex tylko dla liczb
W ogóle nie używałem wyrażeń regularnych, więc mam problemy z rozwiązywaniem problemów. Chcę, aby wyrażenie regularne pasowało tylko wtedy, gdy zawarty ciąg zawiera wszystkie liczby; ale w dwóch poniższych przykładach dopasowuje ciąg zawierający wszystkie liczby plus znak równości, taki jak „1234 = 4321”. Jestem pewien, że istnieje sposób na zmianę …
309 c#  regex 



3
Wyrażenie regularne wykluczające słowo / ciąg
Mam wyrażenie regularne w następujący sposób: ^/[a-z0-9]+$ To pasuje do ciągów takich jak /hellolub/hello123 . Chciałbym jednak wykluczyć kilka wartości łańcuchowych, takich jak /ignoremei /ignoreme2. Wypróbowałem kilka wariantów, ale wydaje się, że żaden nie działa! Moja ostatnia słaba próba była ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ Każda pomoc będzie wdzięczna :-)
298 regex 

7
Jak używać wyrażenia regularnego z poleceniem find?
Mam kilka obrazów o nazwach z wygenerowanym ciągiem uuid1. Na przykład 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Chcę znaleźć wszystkie te obrazy za pomocą polecenia „znajdź”: find . -regex "[a-f0-9\-]\{36\}\.jpg". Ale to nie działa. Coś nie tak z wyrażeniem regularnym? Czy ktoś mógłby mi w tym pomóc?
297 regex  linux  find 

11
Wyrażenie regularne, aby znaleźć ciąg znaków zawarty między dwoma znakami z WYŁĄCZENIEM ograniczników
Muszę wyodrębnić z łańcucha zestaw znaków, które są zawarte między dwoma ogranicznikami, bez zwracania samych ograniczników. Prosty przykład powinien być pomocny: Cel : wyodrębnij podciąg między nawiasami kwadratowymi, bez zwracania samych nawiasów. Ciąg podstawowy :This is a test string [more or less] Jeśli użyję następującego reg. dawny. \ [. *? …
294 regex 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.