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.

7
Java regex do wyodrębniania tekstu między tagami
Mam plik z kilkoma niestandardowymi tagami i chciałbym napisać wyrażenie regularne, aby wyodrębnić ciąg między tagami. Na przykład, jeśli mój tag to: [customtag]String I want to extract[/customtag] Jak napisać wyrażenie regularne, aby wyodrębnić tylko ciąg między tagami. Ten kod wydaje się krokiem we właściwym kierunku: Pattern p = Pattern.compile("[customtag](.+?)[/customtag]"); Matcher …
82 java  regex 

7
Jak dopasować cały ciąg do wyrażenia regularnego?
Potrzebuję wyrażenia regularnego, które znajdzie dopasowania tylko wtedy, gdy cały ciąg pasuje do mojego zapytania. Na przykład, jeśli wyszukuję filmy z tytułem „Czerwony październik”, chcę dopasować tylko do tego dokładnego tytułu (bez rozróżniania wielkości liter), ale nie chcę dopasować tytułów takich jak „Polowanie na czerwony październik”. Nie jestem pewien, czy …
82 c#  .net  regex 


5
Wyrażenia regularne i GWT
Moje pytanie brzmi: czy istnieje dobre rozwiązanie używania wyrażeń regularnych w GWT? Na przykład nie jestem zadowolony z użycia String.split (regex). GWT tłumaczy kod na JS, a następnie używa wyrażenia regularnego jako wyrażenia regularnego JS. Ale nie mogę użyć czegoś takiego jak Java Matcher lub Java Pattern. Ale potrzebowałbym ich …
81 java  regex  gwt 


11
Wyrażenie regularne, aby podzielić camelCase lub TitleCase (zaawansowane)
Znalazłem genialne wyrażenie RegEx do wyodrębnienia części wyrażenia camelCase lub TitleCase. (?<!^)(?=[A-Z]) Działa zgodnie z oczekiwaniami: wartość -> wartość camelValue -> camel / Wartość TitleValue -> Title / Value Na przykład w Javie: String s = "loremIpsum"; words = s.split("(?<!^)(?=[A-Z])"); //words equals words = new String[]{"lorem","Ipsum"} Mój problem polega na …

3
Regex do, ale nie włącznie
Jaka jest składnia wyszukiwania do wyrażenia regularnego, ale bez uwzględniania tego wyrażenia? Coś jak: Haystack: The quick red fox jumped over the lazy brown dog Expression: .*?quick -> and then everything until it hits the letter "z" but do not include z



5
Jakie jest najprostsze wyrażenie regularne do weryfikacji wiadomości e-mail, aby nie akceptować ich ślepo? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 1 rok temu . Popraw to pytanie Kiedy użytkownicy tworzą konto w mojej witrynie, chcę, aby serwer sprawdzał, czy …

6
Usuń / przycinaj wszystkie ciągi ramki danych
Czyszczenie wartości ramki danych typu multitype w python / pandas, chcę przyciąć ciągi. Obecnie robię to w dwóch instrukcjach: import pandas as pd df = pd.DataFrame([[' a ', 10], [' c ', 5]]) df.replace('^\s+', '', regex=True, inplace=True) #front df.replace('\s+$', '', regex=True, inplace=True) #end df.values To jest dość powolne, co mogę …


4
Java regex do obsługi Unicode?
Aby dopasować A do Z, użyjemy wyrażenia regularnego: [A-Za-z] Jak zezwolić wyrażeniu regularnemu na dopasowanie znaków utf8 wprowadzonych przez użytkownika? Na przykład chińskie słowa, takie jak 环保 部
80 java  regex  unicode  cjk 


2
Czy istnieje sposób, aby sprawdzić, czy ciąg znaków w JS jest jednym pojedynczym emoji?
Pytanie jest proste: mam ciąg znaków str, jak sprawdzić, czy strjest to jedno emoji i nic więcej? Dodatkowo wolałbym nie używać innej biblioteki. Mecz "🍎", "⛹🏿‍♂️", "3️⃣"ale nie "🍓a", "𝕒","🍌🍀" Mam problem ze znalezieniem rozwiązania, ale próbowałem do tej pory kilku rzeczy: Próba rozwiązania 1 - Baw się wokół długości …

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.