Mam listę słów: bau ceu diu fou gau Chcę przekształcić tę listę w: byau cyeu dyiu fyou gyau Bezskutecznie wypróbowałem polecenie: :%s/(\w)(\w\w)/\1y\2/g Biorąc pod uwagę, że to nie działa, co muszę zmienić, aby grupy przechwytywania wyrażeń regularnych działały w Vimie?
To jest druga część serii artykułów edukacyjnych dotyczących wyrażeń regularnych. Pokazuje, jak lookaheads i zagnieżdżone odwołania mogą być użyte do dopasowania nieregularnego języka a n b n . Zagnieżdżone odwołania są po raz pierwszy wprowadzane w: W jaki sposób to wyrażenie regularne znajduje liczby trójkątne? Jednym z archetypów nieregularnych języków …
Spodziewałbym się tej linii JavaScript: "foo bar baz".match(/^(\s*\w+)+$/) aby zwrócić coś takiego: ["foo bar baz", "foo", " bar", " baz"] ale zamiast tego zwraca tylko ostatnie przechwycone dopasowanie: ["foo bar baz", " baz"] Czy jest sposób na zdobycie wszystkich przechwyconych meczów?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.