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.

9
Wyrażenie regularne, aby pobrać ciąg w nawiasach w JavaScript
Próbuję napisać wyrażenie regularne, które zwraca ciąg, który znajduje się w nawiasach. Na przykład: chcę uzyskać ciąg znajdujący się między ciągami „(” i „)” I expect five hundred dollars ($500). wróci $500 Znaleziono wyrażenie regularne, aby pobrać ciąg między dwoma ciągami w JavaScript Ale jestem nowy w regex. Nie wiem, …
177 javascript  regex  string 

17
RegEx, aby wyodrębnić wszystkie dopasowania z ciągu przy użyciu RegExp.exec
Próbuję przeanalizować następujący rodzaj ciągu: [key:"val" key2:"val2"] gdzie w środku znajduje się dowolny klucz: pary „val”. Chcę pobrać nazwę klucza i wartość. Dla ciekawskich próbuję przeanalizować format bazy danych wojownika zadaniowego. Oto mój ciąg testowy: [description:"aoeu" uuid:"123sth"] co ma na celu podkreślenie, że w kluczu lub wartości może znajdować się …

11
Szybkie dopasowywanie wyrażeń regularnych ekstrakcji
Chcę wyodrębnić podciągi z ciągu pasującego do wzorca wyrażenia regularnego. Więc szukam czegoś takiego: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Więc oto co mam: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, error: nil) var results = regex.matchesInString(text, options: …
175 ios  regex  string  swift 

10
Weryfikacja adresów e-mail przy użyciu jQuery i regex
Nie jestem pewien, jak to zrobić. Muszę zweryfikować adresy e-mail za pomocą wyrażenia regularnego z czymś takim: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Następnie muszę uruchomić to w funkcji jQuery, takiej jak ta: $j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: "POST", url: "../ff-admin/ff-register/ff-user-check.php", data: "fld_emailaddress="+ emailaddress, success: …

4
Dopasuj tekst wielowierszowy za pomocą wyrażenia regularnego
Próbuję dopasować tekst wielowierszowy za pomocą języka Java. Kiedy używam Patternklasy z Pattern.MULTILINEmodyfikatorem, jestem w stanie dopasować, ale nie jestem w stanie tego zrobić z(?m). Wydaje się, że ten sam wzorzec zi (?m)używania String.matchesnie działa. Jestem pewien, że czegoś mi brakuje, ale nie mam pojęcia, co. Nie jestem dobry w …
174 java  regex 

11
Jak przekonwertować „camelCase” na „Camel Case”?
Próbowałem uzyskać polecenie JavaScript regex, aby zamienić coś "thisString"w stylu, "This String"ale najbliższe mi jest zastąpienie litery, co skutkuje czymś w rodzaju "Thi String"lub "This tring". Jakieś pomysły? Aby wyjaśnić, że potrafię poradzić sobie z prostotą pisania wielkimi literami, po prostu nie jestem tak silny w przypadku wyrażeń regularnych, a …
174 javascript  regex 

10
Wyrażenia regularne w aplikacji Objective-C Cocoa
Początkowe wyszukiwanie w Google wskazuje, że nie ma wbudowanego sposobu wykonywania wyrażeń regularnych w aplikacji Objective-C Cocoa. A więc cztery pytania: Czy to prawda? Czy ty żartujesz? Ok, więc czy jest jakaś fajna biblioteka open source, którą polecasz? Jakie są sposoby, aby zbliżyć się wystarczająco blisko bez importowania biblioteki, na …
173 objective-c  regex  cocoa 

6
Nazwane grupy Regex w Javie
Rozumiem, że java.regexpakiet nie obsługuje nazwanych grup ( http://www.regular-expressions.info/named.html ), więc czy ktoś może wskazać mi bibliotekę innej firmy, która ją obsługuje? Patrzyłem na jregex, ale jego ostatnie wydanie było w 2002 roku i nie działało dla mnie (wprawdzie próbowałem tylko przez chwilę) pod java5.
173 java  regex 

5
Jak zanegować test z wyrażeniami regularnymi w skrypcie bash?
Używając GNU bash (wersja 4.0.35 (1) -release (x86_64-suse-linux-gnu), chciałbym zanegować test za pomocą wyrażeń regularnych. Na przykład chciałbym warunkowo dodać ścieżkę do zmiennej PATH, jeśli ścieżki już tam nie ma, jak w: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} =~ …




17
Regex do walidacji formatu daty dd / mm / rrrr
Muszę zweryfikować ciąg daty dla formatu dd/mm/yyyyza pomocą wyrażenia regularnego. To wyrażenie regularne sprawdza poprawność dd/mm/yyyy, ale nie dotyczy nieprawidłowych dat, takich jak 31/02/4500: ^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$ Jakie jest prawidłowe wyrażenie regularne do walidacji dd/mm/yyyyformatu z obsługą roku przestępnego?
171 regex 


4
Grupy przechwytywania Java Regex
Próbuję zrozumieć ten blok kodu. W pierwszym, czego szukamy w wyrażeniu? Rozumiem, że jest to dowolny znak (0 lub więcej razy *), po którym następuje dowolna liczba od 0 do 9 (jeden lub więcej razy +), po której następuje dowolny znak (0 lub więcej razy *). Po wykonaniu tej czynności …
170 java  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.