Chcę wykonać następujące czynności z wyrażeń regularnych, ale nie wiem, jak to zrobić. Chcę, aby pasowało do one two
, gdy one two
jest początkiem linii, chyba że ciąg zawiera three
w dowolnym miejscu po one two
.dopasowanie wiersza, który nie zawiera określonego tekstu z wyrażeń regularnych
10
A
Odpowiedz
14
Musisz negative lookahead assertion - coś takiego:
/^one two(?!.*three)/m
Oto a tutorial on lookahead/lookbehind assertions
Uwaga: Dodałem 'M' modyfikator tak że^dopasowuje początek linii raczej niż początek całego ciągu.
4
^one two(?!.*three)
Powiązane problemy
- 1. jQuery selector: zawiera - Użyj wyrażeń regularnych
- 2. Czy można wyrównać dopasowanie przecięcia dwóch wyrażeń regularnych?
- 3. Wykonywanie wyrażeń regularnych w strumieniu
- 4. Zamiana liter z wyrażeń regularnych
- 5. Swift format wyrażeń regularnych?
- 6. Limit grupy przechwytywania-wyrażeń regularnych wyrażeń regularnych SQL?
- 7. Generatywne wyrażeń regularnych
- 8. Łączenie dowolnych wyrażeń regularnych
- 9. Scalanie dwóch wyrażeń regularnych
- 10. Składnia wyrażeń regularnych Haskella
- 11. Ungreedy wyrażeń regularnych
- 12. Łączenie wyrażeń regularnych
- 13. Składnia wyrażeń regularnych "nic nie pasować"?
- 14. Bezpieczeństwo wyrażeń regularnych
- 15. Wyszukiwarka wyrażeń regularnych
- 16. Javascript String.replace z dynamicznymi wyrażeń regularnych?
- 17. Łączenie wyrażeń regularnych w julia
- 18. wyrażeń regularnych brakuje niektórych liter
- 19. reprezentowanie identyfikatory Korzystanie z wyrażeń regularnych
- 20. Łączenie wielu wyrażeń regularnych w jeden automat
- 21. Uproszczenie wyrażeń regularnych w Mathematica
- 22. Python: Kompilowanie wyrażeń regularnych równolegle
- 23. Podwójna interpolacja wyrażeń regularnych w Perlu
- 24. Łączenie wyrażeń regularnych w JavaScript
- 25. wyrażeń regularnych: wyodrębnić wszystkie słowa z cytatami
- 26. Scal kilka wyrażeń regularnych w jeden RE
- 27. Analiza najgorszego przypadku dla wyrażeń regularnych
- 28. Porównywanie dwóch dokumentów za pomocą wyrażeń regularnych
- 29. Co jest nie tak z moim wyrażeń regularnych daty?
- 30. Dopasowanie tekstu JList