regex

Szybkie dopasowanie regex extract

Chcę wyodrębnić podłańcuchy z łańcucha pasującego do wzorca regex. Więc szukam czegoś takiego: func matchesForRegexInText ... mi użycie text.substringWithRange(...) Jakiś pomysł, jak osiągnąć tę prostą rzecz w języku swift bez zbyt wielu linii kodu?

Interactive search / replace regex in Vim?

Znam regex do wykonywania globalnego zastąpienia, %s/old/new/g Jak zrobić interaktywne wyszukiwanie-zastąp w Vim ?

Jak przekonwertować tytuł na URL w jQuery?

Pracuję nad aplikacją w CodeIgniter i staram się, aby pole na formularzu dynamicznie wygenerowało URL slug. To, co chciałbym ... is).val(); Text = Text.toLowerCase(); Text = Text.replace('/\s/g','-'); $("#Restaurant_Slug").val(Text); });

(grep) Regex do dopasowania znaków innych niż ASCII?

Na Linuksie mam katalog z mnóstwem plików. Niektóre z nich mają znaki inne niż ASCII, ale wszystkie są poprawne UTF-8 . JEDEN ... larnego , Jak Perl, sed, AWK , itd. Jednak, czy istnieje wyrażenie regularne dla "każdy znak, który nie jest znakiem ASCII"?

Jaka jest różnica między.*? i.* wyrażenia regularne?

Próbuję podzielić łańcuch na dwie części używając regex. Łańcuch jest sformatowany w następujący sposób: text to extract< ... ę ? w wyrażeniach. Zrobiłem to dopiero po znalezieniu ich na tej stronie, więc nie jestem do końca pewien, jaka jest różnica.

Confused about Matcher group in Java regex

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.

Jak zapobiec bezpośredniemu dostępowi URL do pliku?

Używam Apache i mam przykładowy katalog www na moim lokalnym Hostie , Jak: http://localhost/test/ Pliki w folderze ... rl. Uwaga: I okazało się, że poniższe rozwiązania działają podczas testowania na każdej przeglądarce z wyjątkiem Firefoksa.

Jak używać zmiennej wewnątrz wyrażenia regularnego?

Chciałbym użyć variable wewnątrz regex, Jak mogę to zrobić w Python? TEXTO = sys.argv[1] if re.search(r"\b(?=\w)TEXTO\b(?!\w)", subject, re.IGNORECASE): # Successful match else: # Match attempt failed

Wyrażenie regularne odpowiadające poprawnym adresom IPv6

Mam problem z napisaniem wyrażenia regularnego, które pasuje do poprawnych adresów IPv6, w tym tych w ich skompresowanej form ... , które spełniłoby ten wymóg? Rozważam rozszerzenie każdej pary bajtów i dopasowanie wyniku prostszym wyrażeniem regularnym.

Jak wykonać podstawianie Perla na łańcuchu przy zachowaniu oryginału?

W Perlu, jaki jest dobry sposób na zastąpienie łańcucha za pomocą wyrażenia regularnego i zapisanie wartości w innej zmiennej ... łańcuch, ale zastanawiałem się, czy jest lepszy sposób, aby to zrobić? $newstring = $oldstring; $newstring =~ s/foo/bar/g;

Przyspiesz miliony zamienników wyrażeń regularnych w Pythonie 3

Używam Pythona 3.5.2 Mam dwie listy lista około 750 000 "zdań" (długich ciągów) lista około 20,000 "słów", które chciał ... jeśli długość mojego słowa Jest > niż długość mojego zdania, ale to nie jest duża poprawa. Dziękuję za wszelkie sugestie.

Jak pobrać cały katalog i podkatalogi za pomocą wget?

Próbuję pobrać pliki dla projektu za pomocą wget, ponieważ serwer SVN dla tego projektu nie działa już i jestem w stanie uzys ... gdzie folder" tzivi " jest folderem głównym i tam czy pod nim znajduje się kilka plików i podfolderów (do 2 lub 3 poziomów)?

Jak przetworzyć ciąg CSV za pomocą Javascript, który zawiera przecinki w danych?

Mam następujący Typ łańcucha var string = "'string, duppi, du', 23, lala" Chcę podzielić łańcuch na tablicę na każdym prz ... " 23", " lala"] Ale wynik powinien być: ["string, duppi, du", "23", "lala"] Czy jest jakieś rozwiązanie cross browser?

Regex: dopasuj wszystko, ale

Potrzebuję regex zdolnego dopasować wszystko ale ciąg zaczynający się od określonego wzorca (konkretnie index.php i co następuje, jak index.php?id=2342343)

PHP Walidacja / regex dla URL

Szukałem prostego wyrażenia regularnego dla adresów URL, czy ktoś ma jedną poręczną, która działa dobrze? Nie znalazłem żadnego z klasami walidacji zend framework i widziałem kilka implementacji. Thanks

Grupy nazw Regex w Javie

Rozumiem, że pakiet java.regex nie obsługuje nazwanych grup ( http://www.regular-expressions.info/named.html) Czy ktoś może s ... łemjregex , ale jego ostatnie wydanie było w 2002 roku i nie działało dla mnie (co prawda próbowałem tylko krótko) pod java5.

Testy numeru karty kredytowej Regex

Testuję jedną aplikację, w której wzór Regex pasuje do karty kredytowej, wtedy takie numery powinny być podświetlone. Używam ... eć", " pomiędzy dowolną cyfrą. ważny numer karty kredytowej, który może mieć cobinację", " lub " - " pomiędzy dowolną cyfrą.

Jak dodać http:// jeśli nie istnieje w adresie URL

Jak mogę dodać http:// do adresu URL, jeśli nie zawiera on jeszcze protokołu (np. http://, https:// lub ftp://)? Przykład: a ... google.com"); // https://google.com addhttp("http://google.com"); // http://google.com addhttp("rubbish"); // http://rubbish

Usuń wszystkie znaki specjalne, interpunkcje i spacje z łańcucha znaków

Muszę usunąć wszystkie znaki specjalne, interpunkcje i spacje z łańcucha znaków tak, że mam tylko litery i cyfry.

Test if znaków w łańcuchu w R

Próbuję ustalić, czy łańcuch jest podzbiorem innego łańcucha. Na przykład: chars <- "test" value <- "es" Chcę zwró ... łańcucha znaków pojawia się "value". W poniższym scenariuszu chciałbym zwrócić false: chars <- "test" value <- "et"