regex

RegEx match open tags except XHTML self-contained tags

Muszę dopasować wszystkie te znaczniki otwarcia: <p> <a href="foo"> Ale nie te: <br /> <hr class=" ... ny znak zero lub więcej razy, z wyjątkiem /, a następnie Znajdź greater-than Mam rację? A co ważniejsze, co o tym myślisz?

Jak zweryfikować adres e-mail w JavaScript

Czy istnieje wyrażenie regularne do walidacji adresu e-mail w JavaScript?

Jak zweryfikować adres e-mail za pomocą wyrażenia regularnego?

Przez lata powoli opracowałem Wyrażenie regularne , które poprawnie sprawdza większość adresów e-mail, zakładając, że nie uży ... le wolałbym mieć jedno długie złożone wyrażenie w prostej funkcji zamiast kilku krótkich wyrażeń w bardziej złożonej funkcji.

Referencja-co oznacza ten regex?

Co to jest? Jest to zbiór wspólnych pytań i Odpowiedzi. jest to również Wiki społeczności, więc wszyscy są zaproszeni do ud ... onkretnych funkcji znajduje się za nim znacznik języka, przykład: czym są grupy równoważenia wyrażeń regularnych? . NET

Jak zastąpić wszystkie wystąpienia ciągu znaków w JavaScript?

Mam ten ciąg: "Test abc test test abc test test test abc test test abc" Robienie str = str.replace('abc', ''); Wydaje się usuwać tylko pierwsze wystąpienie abc w powyższym łańcuchu. Jak mogę zastąpić wszystkie zdarzenia?

Co to jest grupa nie przechwytywania w wyrażeniach regularnych?

W Jaki Sposób w wyrażeniach regularnych używane są grupy nie-przechwytywające, tj. (?:) i do czego służą?

Jak używać wyrażeń regularnych (Regex) w programie Microsoft Excel zarówno wewnątrz komórki, jak i pętli

Jak mogę używać wyrażeń regularnych w Excelu i skorzystać z potężnej konfiguracji siatki Excela do manipulacji danymi? w k ... ot to use regular expressions?) ponieważ excel może używać Left, Mid, Right, Instr polecenia typu do podobnych manipulacji.

Jak zweryfikować numery telefonów za pomocą wyrażenia regularnego

Próbuję ułożyć obszerny regex do weryfikacji numerów telefonów. Najlepiej byłoby, gdyby obsługiwał formaty międzynarodowe, al ... 34/567/8901 12345678901 Odpowiem moją obecną próbą, ale mam nadzieję, że ktoś ma coś lepszego i / lub bardziej eleganckiego.

Znajdź i zabij proces w jednej linii za pomocą bash i regex

Często muszę zabić proces podczas programowania. Teraz robię to tak: [~]$ ps aux | grep 'python csp_build.py' user 5124 ... nie i zabić go w tej samej linii? TAK: [~]$ ps aux | grep 'python csp_build.py' | kill <regex that returns the pid>

Kompleksowe Wyrażenie regularne do weryfikacji numeru telefonu

Próbuję ułożyć obszerny regex do weryfikacji numerów telefonów. Najlepiej byłoby, gdyby obsługiwał formaty międzynarodowe, al ... 1/234/567/8901 12345678901 Odpowiem swoją obecną próbą, ale mam nadzieję, że ktoś ma coś lepszego i / lub więcej elegancko.

Regex lookahead, lookbehind i grupy atomowe

Znalazłem te rzeczy w moim ciele regex, ale nie mam pojęcia, do czego mogę ich użyć. Czy ktoś ma przykłady, żebym mógł spróbo ... ve lookahead (?=) - positive lookahead (?<=) - positive lookbehind (?<!) - negative lookbehind (?>) - atomic group

Jak używać zmiennej w wyrażeniu regularnym?

Chciałbym stworzyć metodę String.replaceAll() w JavaScript i myślę, że użycie regex byłoby najbardziej zwięzłym sposobem na t ... withThis); }; Ale oczywiście zastąpi to tylko tekst "replaceThis" ... więc jak przekazać tę zmienną do mojego ciągu regex?

W jaki sposób Stack Overflow generuje przyjazne dla SEO adresy URL?

Co to jest dobre kompletne Wyrażenie regularne lub jakiś inny proces, który przyjmie Tytuł: Jak zmienić tytuł, aby był ... ciąg znaków, aby wszystkie znaki specjalne zostały usunięte, to wszystko małe litery, a wszystkie białe znaki są zastępowane.

Jak uzyskać dostęp do dopasowanych grup w wyrażeniu regularnym JavaScript?

Chcę dopasować część łańcucha za pomocą wyrażenia regularnego , a następnie uzyskać dostęp do tego fragmentu w nawiasie: v ... nie printf, a ponieważ łańcuch, który logowałem ("%A") miał specjalną wartość, próbował znaleźć wartość następnego parametru.

Jak zastąpić zwykłe adresy URL linkami?

Używam poniższej funkcji, aby dopasować adresy URL wewnątrz danego tekstu i zastąpić je linkami HTML. Wyrażenie regularne dzi ... A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; return text.replace(exp,"<a href='$1'>$1</a>"); }

Czy istnieje wyrażenie regularne do wykrywania poprawnego wyrażenia regularnego?

Czy możliwe jest wykrycie poprawnego wyrażenia regularnego za pomocą innego wyrażenia regularnego? Jeśli tak, proszę podać przykładowy kod poniżej.

jQuery selector wyrażenia regularne

Szukam dokumentacji na temat używania symboli wieloznacznych lub wyrażeń regularnych (nie jestem pewien dokładnej terminologi ... y ktoś wie gdzie jest dokumentacja składni? EDIT: filtry atrybutów umożliwiają wybór na podstawie wzorców wartości atrybutu.

Chciwy vs. niechętny vs. zaborczy

Znalazłem ten doskonały samouczek na temat wyrażeń regularnych i chociaż intuicyjnie rozumiem, co robią kwantyfikatory" chci ... nacza cofanie się?); prześcignie równoważny kwantyfikator w przypadki, w których mecz nie jest natychmiast znaleziony.