Na przykład mam wyrażenie regularne (ma|(t){1}). Pasuje mai tnie pasuje bla. Chcę negować regex, więc to musi pasować blai nie mai t, dodając coś do tego regex . Wiem, że mogę pisać bla, ale rzeczywiste wyrażenie regularne jest bardziej złożone.
Na przykład mam wyrażenie regularne (ma|(t){1}). Pasuje mai tnie pasuje bla. Chcę negować regex, więc to musi pasować blai nie mai t, dodając coś do tego regex . Wiem, że mogę pisać bla, ale rzeczywiste wyrażenie regularne jest bardziej złożone.
Jak mogę mieć wyrażenie regularne, które sprawdza spacje lub tabulatory, ale nie znaki nowej linii. Próbowałem, \sale okazało się, że testuje również nowe linie. Używam C # / WPF, ale to nie powinno mieć znaczenia.
Próbuję utworzyć test Regex w JavaScript, który przetestuje ciąg zawierający dowolny z następujących znaków: !$%^&*()_+|~-=`{}[]:";'<>?,./ Więcej informacji, jeśli jesteś zainteresowany :) To całkiem fajna aplikacja do zmiany hasła, nad którą pracuję. Jeśli jesteś zainteresowany,...
Próbuję wydobyć czas z łańcucha za pomocą basha i trudno mi to rozgryźć. Mój ciąg wygląda tak: US/Central - 10:26 PM (CST) Chcę wyodrębnić 10:26część. Czy ktoś zna sposób na zrobienie tego tylko za pomocą basha - bez używania seda, awk itp.? Na przykład w PHP użyłbym - nie jest to najlepszy...
Jaka jest różnica między następującymi dwoma wyrażeniami? x = x.replaceAll("\\s", ""); x = x.replaceAll("\\s+", "");
Kropka .w wyrażeniu regularnym pasuje do dowolnego pojedynczego znaku. Aby wyrażenie regularne pasowało do kropki, kropka musi zostać zmieniona:\. Zwrócono mi uwagę, że w nawiasach kwadratowych []nie trzeba uciekać kropki. Na przykład wyrażenie: [.]{3}dopasuje ...ciąg. Naprawdę nie? A jeśli...
Codziennie widzę pytania pytające, jak przeanalizować lub wyodrębnić coś z jakiegoś ciągu HTML, a pierwsza odpowiedź / komentarz zawsze brzmi: „Nie używaj RegEx do analizowania HTML, żebyś nie poczuł gniewu!” (ta ostatnia część jest czasami pomijana). Jest to dla mnie dość mylące, zawsze...
Potrzebuję odfiltrowania tekstu takiego jak „joe (3 004,50 USD)” do 3004,50, ale jestem okropny w przypadku wyrażenia regularnego i nie mogę znaleźć odpowiedniego rozwiązania. Więc tylko liczby i kropki powinny pozostać - wszystko inne jest filtrowane. Używam C # i VS.net 2008 framework 3.5...
JavaScript: .replace(/_/g," "); Mam to w swoim kodzie, ale nie pamiętam, dlaczego i co robi! Czy któryś z was, guru od wyrażeń regularnych, może pomóc? Wiem, że może się to wydawać proste, ale wyrażenia regularne nie są moją herbatą, a wyszukiwanie w Google /gniewiele pomogło....
Poniżej znajduje się przykład dużego pliku o nazwie AT5G60410.gff: Chr5 TAIR10 gene 24294890 24301147 . + . ID=AT5G60410;Note=protein_coding_gene;Name=AT5G60410 Chr5 TAIR10 mRNA 24294890 24301147 . + . ID=AT5G60410.1;Parent=AT5G60410;Name=AT5G60410.1;Index=1 Chr5 TAIR10 protein 24295226...
Mam następujący typ ciągu var string = "'string, duppi, du', 23, lala" Chcę podzielić ciąg na tablicę w każdym przecinku, ale tylko przecinki poza pojedynczymi cudzysłowami. Nie mogę znaleźć odpowiedniego wyrażenia regularnego do podziału ... string.split(/,/) da mi ["'string", " duppi", "...
Czy komputer może „nauczyć się” wyrażenia regularnego na podstawie przykładów podanych przez użytkownika? W celu wyjaśnienia: Ja nie chcę, aby dowiedzieć się wyrażeń regularnych. Chcę stworzyć program, który „uczy się” wyrażenia regularnego na podstawie przykładów, które są interaktywnie...
Czy w języku R można wyodrębnić przechwytywanie grupy z dopasowania wyrażenia regularnego? O ile mi wiadomo, żaden z grep, grepl, regexpr, gregexpr, sub, lub gsubzwrócić przechwytuje grupowych. Muszę wyodrębnić pary klucz-wartość z ciągów, które są zakodowane w ten sposób: \((.*?) ::...
Czy byłaby możliwa zmiana Hello, this is Mike (example) do Hello, this is Mike używasz JavaScript z Regex?
Czy ktoś zna wyrażenie regularne, którego mógłbym użyć do znalezienia adresów URL w ciągu znaków? Znalazłem w Google wiele wyrażeń regularnych do określania, czy cały ciąg jest adresem URL, ale muszę mieć możliwość przeszukiwania całego ciągu w poszukiwaniu adresów URL. Na przykład chciałbym móc...
To proste pytanie dotyczące wyrażeń regularnych, ale nie znajduję odpowiedzi. Chcę ustalić, czy liczba pojawia się w sekwencji dokładnie dwa lub cztery razy. Jakiej składni mogę użyć? \d{what goes here?} Próbowałem \d{2,4}, ale to wyrażenie akceptuje również trzy cyfry....
To było pytanie do wywiadu, na które nie mogłem odpowiedzieć: Jak sprawdzić, czy łańcuch jest palindromem, używając wyrażeń regularnych? ps Jest już pytanie „ Jak sprawdzić, czy podany ciąg jest palindromem? ” i daje wiele odpowiedzi w różnych językach, ale nie ma odpowiedzi, która używa...
Jak stworzyć wzorzec wyrażenia regularnego, który jest konkatenowany ze zmienną, coś takiego: var test ="52"; var re = new RegExp("/\b"+test+"\b/"); alert('51,52,53'.match(re)); Dzięki
W JavaScript możesz odwoływać się wstecz: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); To (całkiem głupie) zamieniłoby „$ test” na „test”. Ale wyobraź sobie, że chciałbym przekazać wynikowy ciąg $ 2 do funkcji, która zwraca inną wartość. Próbowałem to zrobić, ale...
Próbuję użyć wzorca zakresu [01-12]w wyrażeniu regularnym, aby dopasować dwucyfrowe mm, ale to nie działa zgodnie z oczekiwaniami.