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.

13
Używanie wyrażeń regularnych do wyodrębniania wartości w Javie
Mam kilka ciągów w szorstkiej formie: [some text] [some number] [some more text] Chcę wyodrębnić tekst w [pewnej liczbie] za pomocą klas Java Regex. Wiem mniej więcej, jakiego wyrażenia regularnego chcę użyć (chociaż wszystkie sugestie są mile widziane). To, co mnie naprawdę interesuje, to wywołania języka Java, które pobierają ciąg …
169 java  regex 

5
Jak działa RegexOptions.Compiled?
Co dzieje się za kulisami, gdy oznaczysz wyrażenie regularne jako do kompilacji? Czym to się różni / różni od wyrażenia regularnego w pamięci podręcznej? Korzystając z tych informacji, jak określić, kiedy koszt obliczeń jest znikomy w porównaniu ze wzrostem wydajności?
169 .net  regex 

9
(grep) Regex, aby dopasować znaki spoza ASCII?
W systemie Linux mam katalog z dużą ilością plików. Niektóre z nich mają znaki spoza ASCII, ale wszystkie są poprawnymi kodami UTF-8 . Jeden program ma błąd, który uniemożliwia mu pracę z nazwami plików spoza ASCII i muszę dowiedzieć się, na ilu z nich ma to wpływ. Zamierzałem to zrobić, …
169 regex  unicode  grep  ascii 


20
Jak wyodrębnić podstawowy adres URL z ciągu w JavaScript?
Próbuję znaleźć stosunkowo prostą i niezawodną metodę wyodrębnienia podstawowego adresu URL ze zmiennej ciągu za pomocą JavaScript (lub jQuery). Na przykład, biorąc pod uwagę coś takiego: http://www.sitename.com/article/2009/09/14/this-is-an-article/ Chciałbym dostać: http://www.sitename.com/ Czy najlepszym rozwiązaniem jest wyrażenie regularne? Jeśli tak, jakiej instrukcji mogę użyć do przypisania podstawowego adresu URL wyodrębnionego z danego …
168 javascript  regex  string  url 

1
Nauka wyrażeń regularnych [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
166 regex 

6
Jak mogę dopasować ciąg do wyrażenia regularnego w Bash?
Próbuję napisać skrypt bash, który zawiera funkcję, więc kiedy dali .tar, .tar.bz2,.tar.gz itp wykorzystuje plik tar z odpowiednimi przełącznikami do dekompresji pliku. Używam instrukcji if elif then, które testują nazwę pliku, aby zobaczyć, na czym się kończy, i nie mogę dopasować jej przy użyciu metaznaków wyrażenia regularnego. Aby zaoszczędzić na …
166 regex  string  bash 

11
Wyrażenie regularne do pobrania ciągu między dwoma ciągami w JavaScript
Znalazłem bardzo podobne posty, ale nie mogę znaleźć tutaj mojego wyrażenia regularnego. Próbuję napisać wyrażenie regularne, które zwraca ciąg, który znajduje się między dwoma innymi ciągami. Na przykład: chcę uzyskać ciąg, który znajduje się między ciągami „krowa” i „mleko”. Moja krowa zawsze daje mleko wróci „zawsze daje” Oto wyrażenie, które …
166 javascript  regex  string 


18
Wyrażenie regularne do dopasowywania formatu czasu GG: MM
Potrzebuję wyrażenia regularnego do dopasowania czasu w formacie HH: MM. Oto co mam i to działa: ^[0-2][0-3]:[0-5][0-9]$ Dotyczy to wszystkiego od 00:00 do 23:59. Jednak chcę to zmienić, aby dopasować również 0:00 i 1:00 itd., A także 00:00 i 01:30. To znaczy, aby skrajna lewa cyfra była opcjonalna, aby dopasować …
165 regex 

14
Jak dopasować tylko prawidłowe cyfry rzymskie do wyrażenia regularnego?
Myśląc o moim innym problemie , zdecydowałem, że nie mogę nawet utworzyć wyrażenia regularnego, które będzie pasowało do cyfr rzymskich (nie mówiąc już o gramatyce bezkontekstowej, która je wygeneruje) Problem polega na dopasowaniu tylko prawidłowych cyfr rzymskich. Np. 990 to NIE „XM”, tylko „CMXC” Mój problem z tworzeniem wyrażenia regularnego …

3
Dopasuj cały ciąg
Jakie wyrażenie regularne (w JavaScript, jeśli ma to znaczenie) ma być dopasowane tylko wtedy, gdy tekst jest dokładnym dopasowaniem? Oznacza to, że na drugim końcu ciągu nie powinno być żadnych dodatkowych znaków. Na przykład, jeśli staram się dostosować do nich abc, potem 1abc1, 1abci abc1nie pasuje.
165 regex 

1
regex do dopasowania czegoś, jeśli nie jest poprzedzone czymś innym
Tak więc w przypadku wyrażenia regularnego w Javie chcę napisać wyrażenie regularne, które będzie pasowało wtedy i tylko wtedy, gdy wzorzec nie jest poprzedzony określonymi znakami. Na przykład: String s = "foobar barbar beachbar crowbar bar "; Chcę dopasować, jeśli słupek nie jest poprzedzony foo. Wynik byłby więc: barbar beachbar …
164 java  regex 

22
Jak przekonwertować tytuł na slug adresu URL w jQuery?
Pracuję nad aplikacją w CodeIgniter i próbuję utworzyć pole w formularzu dynamicznie generując slug URL. Chciałbym usunąć znaki interpunkcyjne, zamienić je na małe litery i zastąpić spacje łącznikami. Na przykład Rib Shane stałby się shanes-rib-shack. Oto, co mam do tej pory. Małe litery były łatwe, ale zamiana wydaje się w …
163 javascript  jquery  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.