regex

Wyrażenie regularne pasujące do nawiasów zewnętrznych

Potrzebuję wyrażenia regularnego, aby zaznaczyć cały tekst pomiędzy dwoma nawiasami zewnętrznymi. Przykład: some text(text h ... że moja znajomość wyrażeń regularnych nie jest taka, jaką bym chciał: -) więc każda pomoc zostanie z wdzięcznością przyjęta.

parse YouTube video id using preg match

Próbuję przeanalizować identyfikator wideo URL youtube za pomocą preg_match. Znalazłem na tej stronie Wyrażenie regularne, k ... <=v=)[^&\n]+", $subject, $matches); print "<pre>"; print_r($matches); print "</pre>"; ?> Cheers

Dopasuj dwa ciągi w jednej linii za pomocą grepa

Próbuję użyć grep, aby dopasować linie, które zawierają dwa różne ciągi. Próbowałem następujących, ale to pasuje do linii, kt ... tym, czego chcę. grep 'string1\|string2' filename Więc jak mogę dopasować greptylko te linie, które zawierają oba ciągi?

Usuń wszystkie znaki specjalne za pomocą wyrażenia regularnego

Chciałbym mieć Wyrażenie regularne, które usunie wszystkie znaki specjalne z łańcucha. Próbuję czegoś takiego, ale nie działa ... lace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } Przydałby się również szczegółowy opis wyrażenia regularnego.

Czy komputer może "nauczyć się" wyrażenia regularnego na przykładach podanych przez użytkownika?

Czy jest możliwe, aby komputer "nauczył się" wyrażenia regularnego na przykładach podanych przez użytkownika? Do wyjaśnienia ... Szukam informacji teoretycznych, jak referaty, tutoriale, kod źródłowy, nazwy algorytmów, więc mogę stworzyć coś dla siebie.

Wyszukiwanie uuid w tekście za pomocą wyrażenia regularnego

Szukam uuid w blokach tekstu przy użyciu wyrażenia regularnego. Obecnie opieram się na założeniu, że wszystkie uuid będą miał ... y ktoś może wymyślić przypadek użycia, w którym to założenie byłoby nieważne i spowodowałoby, że przegapiłbym niektóre UUIDs?

Podziel ciąg znaków na białe znaki w Pythonie [duplikat]

To pytanie ma już odpowiedź tutaj: Podziel łańcuch znaków z nieznaną liczbą spacji jako separator w Pyth ... thi"; String whiteSpaceRegex = "\\s"; String[] words = str.split(whiteSpaceRegex); ["many", "fancy", "word", "hello", "hi"]

Jak uwolnić tekst dla wyrażenia regularnego w Javie

Czy Java ma wbudowany sposób ucieczki dowolnego tekstu, aby mógł być zawarty w wyrażeniu regularnym? Na przykład, jeśli moi użytkownicy wprowadzą "$5", chciałbym dopasować to dokładnie, a nie " 5 " Po zakończeniu wprowadzania.

Jak dopasować tylko poprawne cyfry rzymskie z wyrażeniem regularnym?

Myśląc o mój inny problem , zdecydowałem, że nie mogę nawet stworzyć wyrażenia regularnego, które będzie pasowało do cyfr rz ... razić w regex? Jeśli po prostu nie jest wyrażalny w wyrażeniach regularnych, to czy jest wyrażalny w gramatyce bez kontekstu?

Wykrywanie adresów URL w tekście za pomocą JavaScript

Czy ktoś ma propozycje wykrywania adresów URL w zestawie ciągów? arrayOfStrings.forEach(function(string){ // detect URLs i ... [a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi Pełny helper (z opcjonalną obsługą kierownicy) znajduje się w gist #1654670.

Używanie sed i grep do wyszukiwania i zastępowania

Używam egrep -R po którym następuje Wyrażenie regularne zawierające około 10 związków, tak jak: .jpg | .png | .gif itd. To dz ... ić podobne Wyrażenie regularne Unii w sed i jak powiedzieć mu, aby zapisał zmiany w pliku, z którego otrzymał dane wejściowe.

RegEx dla Javascript, aby umożliwić tylko alfanumeryczne

Muszę znaleźć reg ex, który pozwala tylko alfanumerycznie. Jak na razie każdy, którego próbuję działa tylko wtedy, gdy ciąg z ... czny, co oznacza, że zawiera zarówno literę, jak i liczbę. Chcę tylko jednego, który pozwoliłby na jedno i nie wymagałby obu.

Jak usunąć znaki niealfanumeryczne?

Muszę usunąć wszystkie znaki z łańcucha, które nie są w a-z A-Z 0-9 ustawione lub nie są spacjami. Czy ktoś ma do tego jakąś funkcję?

Regexp Java do walidacji haseł

Tworzę Wyrażenie regularne do walidacji hasła, które będzie używane w aplikacji Java jako parametr konfiguracyjny. Wyrażenie ... uje mi tylko punktu 5. Nie mogę mieć sprawdzania regexp dla spacji, zakładki, powrotu karetki itp. Czy ktoś mógłby mi pomóc?

Czy jest jakiś sposób na umieszczenie złośliwego kodu w wyrażeniu regularnym?

Chcę dodać możliwość wyszukiwania wyrażeń regularnych na mojej publicznej stronie internetowej. Czy poza kodowaniem HTML, mus ... e interesuje. W moim scenariuszu wejście użytkownika jest wyrażeniem regularnym. Będę używać biblioteki Regex W.Net (C#).

Jak mogę znaleźć wszystkie dopasowania do wyrażenia regularnego w Pythonie?

W programie, który piszę mam Pythona użyć funkcji re.search(), aby znaleźć dopasowania w bloku tekstu i wydrukować wyniki. Je ... tnie, gdy program nie zatrzyma się, dopóki wszystkie dopasowania nie zostaną znalezione? Czy istnieje do tego osobna funkcja?

Dopasuj białe znaki, ale nie nowe linie

Czasami chcę dopasować białe znaki, ale nie nową linię. Do tej pory uciekałem się do [ \t]. Czy jest mniej niezręczny sposób?

Konwersja ciągu wejściowego użytkownika na wyrażenie regularne

Projektuję Tester wyrażeń regularnych w HTML i JavaScript. Użytkownik wprowadzi Wyrażenie regularne, ciąg znaków i wybierze f ... gex z // ' s więc skonstruować to w inny sposób? Czy mam je wprowadzić ciąg znaków, a następnie wprowadzić flagi oddzielnie?

Jak przetestować poprawny UUID/GUID?

Jak sprawdzić czy zmienna zawiera prawidłowy identyfikator uuid/GUID? Obecnie interesuje mnie tylko Walidacja typów 1 i 4, ale nie powinno to być ograniczeniem twoich odpowiedzi.

Java regex przechwytywanie indeksów grup

Mam następujący wiersz, typeName="ABC:xxxxx;"; Muszę pobrać Słowo ABC, Napisałem następujący fragment kodu, Pattern p ... To nie jest kod, z którym mam do czynienia. Powyższy kod można wykonać za pomocą String.split() w znacznie łatwiejszy sposób.