regex

Wyodrębnij nazwę hosta z łańcucha

Chciałbym dopasować tylko główny adres URL, a nie cały adres URL z ciągu tekstowego. http://www.youtube.com/watch?v=ClkQA2L ... ie regex na stronie, więc jeśli nie ma i tak zrobić to bez regex daj mi znać. Poszukuję wersji JS / jQuery tego rozwiązania.

Podziel łańcuch znaków przez spacje-zachowując cytowane podłańcuchy-w Pythonie

Mam ciąg który jest taki: this is "a test" Próbuję napisać coś w Pythonie, aby podzielić to na spacje, ignorując spacje w ... '] PS. Wiem, że zapytasz "co się stanie, jeśli w cytatach pojawią się cytaty, cóż, w moim wniosku, że nigdy się nie stanie.

Jak sprawdzić poprawny adres e-mail? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... o odpowiedział na pytania dotyczące tego tematu również wydaje się mieć z nim problemy, jeśli jest to subdomena adres e-mail.

Python string.zastąp Wyrażenie regularne [duplikat]

To pytanie ma już odpowiedź tutaj: Jak wprowadzić wyrażenie regularne w łańcuchu znaków.zastąpić? ... sposób, aby python rozpoznał to wyrażenie regularne, czy też istnieje inny sposób na wykonanie tego zadania? Z góry dzięki.

Usuń Nie alfanumeryczne znaki z łańcucha. Problemy z [] postacią

Chcę przekonwertować następujący ciąg znaków na podane wyjście. Input: "\\test\red\bob\fred\new" Output: "testredbobfredne ... cze: Final Attempt 1: return JSON.stringify("\\test\red\bob\fred\new").replace( /\W/g , ''); Output 1: "testredbobfrednew"

Jak zweryfikować adres URL za pomocą wyrażenia regularnego w Pythonie?

Buduję aplikację na Google App Engine. Jestem niewiarygodnie nowy w Pythonie i biję głowę przed następującym problemem przez ... re.compile('^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?') m = p.match(url) if m: self.url = url return url

Używanie RegEX Do Prefiksu I Dołączania W Notatniku++

Mam dość dużą listę słów w pliku txt i próbuję zrobić regex find and replace w Notepad++. Muszę dodać ciąg przed każdą linią ... linii.. Tak że: wordone wordtwo wordthree Become able:"wordone" able:"wordtwo" able:"wordthree" Jak mogę to zrobić?

Używanie wyrażeń regularnych do analizy HTML: dlaczego nie?

Wydaje się, że każde pytanie w stoskoverflow, gdzie asker używa regex do przechwytywania informacji z HTML, nieuchronnie będz ... a dobrze? Ponadto, czy jest coś fundamentalnego, czego nie rozumiem w regex, co czyni je złym wyborem do parsowania w ogóle?

Różnica między A Z i ^ $ w wyrażeniach regularnych Ruby

W dokumentacji przeczytałem: Użyj \a i \z, aby dopasować początek i koniec łańcucha, ^ i $ dopasują początek / koniec li ... użytkownika. Jakie wyrażenie powinienem użyć z validates_format_of w modelu? Nie rozumiem różnicy: zawsze używałem ^ i $ ...

Sprawdź czy ciąg pasuje do wzoru

Jak sprawdzić, czy łańcuch pasuje do tego wzoru? Wielka Litera, liczba (y), wielka litera, liczba(y)... Przykład, te pasują: A1B2 B10L1 C1N200J1 These wouldn ' t ('^'wskazuje na problem) a1B2 ^ A10B ^ AB400 ^

Java string split with "."(kropka) [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ionRemoved = filename.split(".")[0]; Podczas gdy to działa: String driveLetter = filename.split("/")[0]; Używam Javy 7.

Sprawdź, czy ciąg pasuje do wyrażenia regularnego w skrypcie Bash

Jednym z argumentów otrzymywanych przez mój skrypt jest data w następującym formacie: yyyymmdd. Chcę sprawdzić, czy otrzymuję poprawną datę jako dane wejściowe. Jak mogę to zrobić? Staram się użyć regex jak: [0-9]\{\8}

Sprawdzanie poprawności wiadomości e-mail

Używam tego @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" Regexp do walidacji wiadomości e-mail ([\w\.\-]+) - dotyczy to do ... oności), które zawierają punkt i 2 lub 3 literały Co jest nie tak z tym regex? EDIT: nie pasuje do "coś @ coś.ing " email

Prosty sposób na usunięcie wielu spacji w łańcuchu?

Załóżmy, że jest to ciąg znaków: The fox jumped over the log. Wynikałoby to z: The fox jumped over the log. Jaki jest najprostszy, 1-2 liner, który może to zrobić? Bez podziału i wchodzenia na listy...

Czy istnieje wersja Javascript ' s String.indexOf (), która pozwala na wyrażenia regularne?

W javascript, czy istnieje odpowiednik String.indexOf (), która pobiera Wyrażenie regularne zamiast ciągu znaków dla pierwsze ... d xes test ('xxx'); test ('axx'); test ("xax"); test ("xxa"); test('AXA'); test ("xaa"); test ("AAX"); test ('aaa');

Regex to get string between curly braces

Niestety, pomimo prób uczenia się regex przynajmniej jeden raz w roku przez tyle lat, ile pamiętam, zawsze zapominam, poniewa ... zy dwoma znacznikami w łańcuchu Regex do zastąpienia wszystkich \n w łańcuchu, ale nie tych wewnątrz [code] [/code] tag

Jak używać polecenia regex z find?

Mam kilka obrazów o nazwie z wygenerowanym łańcuchem uuid1. Na przykład 81397018-b84a-11e0-9d2a-001b77dc0bed..jpg Chcę znaleź ... dy "find": find . -regex "[a-f0-9\-]\{36\}\.jpg". Ale to nie działa. Coś nie tak z regex? Czy ktoś mógłby mi z tym pomóc?

Jak wprowadzić wyrażenie regularne w łańcuchu.zastąpić?

Potrzebuję pomocy przy deklarowaniu wyrażeń regularnych. Moje wejścia są następujące: this is a paragraph with<[1> in ... ine2 = line.replace('<[*>', '') line = line2.replace('</[*>', '') Nie chcę kodować replace od 1 do 99 . . .

Różnica między matches () I find () w wyrażeniach regularnych Java

Staram się zrozumieć różnicę między matches() oraz find(). Zgodnie z Javadoc, (z tego co rozumiem), matches() przeszukuje ca ... s() jako wbudowaną metodę. Podsumowując: Czy moje założenie jest poprawne? Kiedy warto używać matches() zamiast find()?

Błąd RE: nielegalna sekwencja bajtów na Mac OS X

Próbuję zastąpić ciąg znaków w pliku Makefile na Mac OS X w celu kompilacji krzyżowej do iOS. Łańcuch ma osadzone podwójne cu ... jak zmusić sed do wydrukowania pozycji nielegalnej sekwencji bajtów? Czy ktoś wie co to za nielegalna sekwencja bajtów jest?