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.

11
Jak podzielić długie wyrażenie regularne na wiele wierszy w JavaScript?
Mam bardzo długie wyrażenie regularne, które chcę podzielić na wiele wierszy w moim kodzie JavaScript, aby każda linia miała długość 80 znaków zgodnie z regułami JSLint. Myślę, że jest po prostu lepszy do czytania. Oto próbka wzoru: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

6
Twórz wyrażenia regularne w locie, używając zmiennych łańcuchowych
Powiedzmy, że chcę, aby następujące elementy były ponownie używane: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Mógłbym zrobić coś takiego: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } W przypadku literałów tekstowych jest to dość łatwe. Ale co, jeśli chcę trochę skomplikować z wyrażeniem regularnym? Na przykład powiedz, że chcę …
138 javascript  regex 


6
Jak zamienić całą linię na seda?
Załóżmy, że mam plik z liniami aaa = bbb Teraz chciałbym je zastąpić: aaa = xxx Mogę to zrobić w następujący sposób: sed „s / aaa = bbb / aaa = xxx / g” Teraz mam plik z kilkoma wierszami w następujący sposób: aaa = bbb aaa = ccc aaa …
138 regex  sed 

19
PHP Regex, aby uzyskać identyfikator wideo YouTube?
Czy ktoś może mi pokazać, jak wyciągnąć identyfikator youtube z adresu URL, niezależnie od tego, jakie inne zmienne GET znajdują się w adresie URL. Użyj tego filmu na przykład: http://www.youtube.com/watch?v=C4kxS1ksqtw&feature=related Więc między v=i przed następnym&
137 php  regex 

2
Jaki smak Regex jest używany w programie Visual Studio Code?
Próbując zastąpić wyszukiwanie w programie Visual Studio Code, stwierdzam, że jego smak Regex różni się od pełnego programu Visual Studio. W szczególności próbuję zadeklarować nazwaną grupę, z string (?<p>[\w]+)którą działa w programie Visual Studio, ale nie w Visual Studio Code. Będzie narzekać z błędem Invalid group. Oprócz rozwiązania tego konkretnego …

10
grep przy użyciu wektora znaków z wieloma wzorami
Próbuję użyć, grepaby sprawdzić, czy wektor ciągów jest obecny w innym wektorze, czy nie, i wyprowadzić wartości, które są obecne (pasujące wzorce). Mam taką ramkę danych: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 Mam wektor ciągów wzory można znaleźć w kolumnach „litera”, na …
136 r  regex 


5
sed: wypisuje tylko pasującą grupę
Chcę pobrać dwie ostatnie liczby (jedną int, jedną zmiennoprzecinkową; po której następuje opcjonalna spacja) i wypisać tylko je. Przykład: foo bar <foo> bla 1 2 3.4 Powinien wydrukować: 2 3.4 Jak dotąd mam: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' da mi foo bar <foo> bla 1 replacement Jeśli jednak spróbuję zastąpić …
136 regex  sed 



26
Pobieranie części adresu URL (wyrażenie regularne)
На этот вопрос есть ответы на Stack Overflow на русском : Достать значения с помощью регулярок Biorąc pod uwagę adres URL (pojedyncza linia): http://test.example.com/dir/subdir/file.html Jak wyodrębnić następujące części za pomocą wyrażeń regularnych: Subdomena (test) Domena (example.com) Ścieżka bez pliku (/ dir / subdir /) Plik (plik.html) Ścieżka z plikiem (/dir/subdir/file.html) …

8
odmów bezpośredniego dostępu do folderu i pliku przez htaccess
Oto scenariusz: W index.phpfolderze głównym znajduje się plik Niektóre pliki są objęte index.phpktóre znajdują się w includesfolderze. Jeden inny plik ( submit.php) znajduje się w folderze głównym dla akcji przesyłania formularza. Chcę ograniczyć bezpośredni dostęp użytkownika do plików w includesfolderze przez htaccess. także dla submit.php. Ale dołączanie będzie działać dla …


26
Regex, któremu nigdy nic nie dorówna
To może brzmieć jak głupie pytanie, ale odbyłem długą rozmowę z niektórymi z moich kolegów programistów i brzmiało to jak fajna rzecz do wymyślenia. Więc; co myślisz - jak wygląda regex, któremu nigdy nie pasuje żaden ciąg! Edycja : Dlaczego tego chcę? Po pierwsze dlatego, że myślę o takim wyrażeniu, …

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.