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.



6
C # Regex dla Guid
Muszę przeanalizować ciąg i dodać pojedyncze cudzysłowy wokół każdej wartości Guid. Myślałem, że mógłbym użyć do tego Regexa, ale nie jestem dokładnie guru Regex. Czy istnieje dobry Regex do identyfikacji Guid? Moje drugie pytanie dotyczy znalezienia prawidłowego wyrażenia regularnego, którego, jak przypuszczam, użyłbym, Regex.Replace(String, String, MatchEvaluator)ale nie jestem do końca …
122 c#  regex 

7
Który Regex uchwyciłby wszystko od „znaku do końca wiersza?
Mam plik tekstowy oznaczający uwagi pojedynczym '. Niektóre wiersze mają dwa cudzysłowy, ale muszę pobrać wszystko z pierwszego wystąpienia a 'i nowego wiersza. I AL01 ' A-LINE '091398 GDK 33394178 402922 0831850 ' '091398 GDK 33394179 I AL02 ' A-LINE '091398 GDK 33394180 400722 0833118 ' '091398 GDK 33394181 I …
122 regex 

7
Regex Ostatnie wystąpienie?
Próbuję złapać ostatnią część po ostatnim odwrotnym ukośniku Potrzebuję \Web_ERP_Assistant(z \) Mój pomysł był: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` Ale nie mogę tego znaleźć. [Regexer Demo]
122 regex  path 

6
Ruby zamienia łańcuch na przechwycony wzorzec wyrażenia regularnego
Mam problem z przetłumaczeniem tego na język Ruby. Oto fragment JavaScript, który robi dokładnie to, co chcę: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Próbowałem gsub , sub i replace, ale żaden nie wydaje się robić tego, czego oczekuję. Oto przykłady rzeczy, których próbowałem: "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/) { |capture| capture } …
121 ruby  regex  replace 

3
Wyrażenie regularne bez rozróżniania wielkości liter w JavaScript
Chcę wyodrębnić ciąg zapytania z mojego adresu URL za pomocą JavaScript i chcę wykonać porównanie bez rozróżniania wielkości liter dla nazwy ciągu zapytania. Oto co robię: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return 0; } return results[1] || 0; Ale powyższy kod przeprowadza wyszukiwanie …
121 javascript  regex 

20
E-mail Java regex
Przede wszystkim wiem, że używanie wyrażenia regularnego do e-maili nie jest zalecane, ale muszę to przetestować. Mam to wyrażenie regularne: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b W Javie zrobiłem to: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); Jednak wyrażenie regularne kończy się niepowodzeniem, niezależnie od tego, czy wiadomość e-mail jest prawidłowo …
120 java  regex  email 

7
Jak zweryfikować wiadomość e-mail w PHP?
Jak mogę sprawdzić, czy wartość wejściowa to prawidłowy adres e-mail przy użyciu php5. Teraz używam tego kodu function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } ale pokazuje przestarzały błąd. Jak mogę rozwiązać ten problem. Proszę pomóż mi.

5
Zaćmienie, wyszukiwanie i zamiana wyrażeń regularnych
Czy w eclipse można użyć dopasowanego ciągu wyszukiwania jako części ciągu zastępującego podczas wyszukiwania i zastępowania wyrażeniem regularnym? Zasadniczo chcę zastąpić wszystkie wystąpienia variableName.someMethod() z: ((TypeName)variableName.someMethod()) Gdzie nazwa zmiennej może w ogóle być nazwą dowolnej zmiennej. W sedzie mógłbym użyć czegoś takiego: s/[a-zA-Z]+\.someMethod\(\)/((TypeName)&)/g Oznacza to, że & reprezentuje dopasowany ciąg …
119 regex  eclipse  replace 



7
Dopasuj wszystko oprócz określonych ciągów
Wiem, że poniższe wyrażenie regularne będzie pasowało do wyrażenia „czerwony”, „zielony” lub „niebieski”. red|green|blue Czy istnieje prosty sposób dopasowania wszystkiego oprócz kilku określonych ciągów?
119 regex 

3
wyrażenie regularne dla kodu pocztowego
Możliwy duplikat: Jaki jest ostateczny kod pocztowy i wyrażenie regularne zip? Potrzebuję Regex, który może spełnić wszystkie moje trzy warunki dotyczące kodu pocztowego. Na przykład- 12345 12345-6789 12345 1234, Wszelkie wskazówki i sugestie będą mile widziane. Dzięki !
118 regex 

8
java.util.regex - znaczenie Pattern.compile ()?
Jakie jest znaczenie Pattern.compile()metody? Dlaczego przed pobraniem Matcherobiektu muszę skompilować ciąg wyrażenia regularnego ? Na przykład : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 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.