Pytania oznaczone «regex»

97
Jak zanegować całe wyrażenie regularne?

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.

97
Wyodrębnij podciąg przy użyciu wyrażenia regularnego w zwykłym bash

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...

96
Wyrażenie regularne, aby usunąć wszystko (nie numeryczne LUB kropka)

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...

96
Co oznacza wyrażenie regularne / _ / g?

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....

96
grepowanie za pomocą „|” operator alternatywny

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...

95
Wyrażenie regularne do wyszukiwania adresów URL w ciągu znaków

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...

95
Regex, aby dopasować cyfrę dwa lub cztery razy

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....