Я пытаюсь найти строку, за которой следует символ, заменив строку, найденную другим, но сохраняя следующий символ.Заменить найденную строку разной длины?
Мне это удалось, используя тест, за которым следует регулярное выражение, но я бы предпочел сделать это только с регулярным выражением.
Пример:
myVar.replace(/abc[ZER]/, x¿);
, где ¿
является "Z", "Е" или "Р".
Expectation:
if i test abcZopu -> xZopu
if i test abcWopu -> no match
@ sb22 который regex аромат делает action-script использование? – vks
@vks ECMAScript 3 (ревизия 262), поэтому он в основном такой же, как javascript. – Unihedron
@Unihedron kk ... было просто любопытно, почему он выбрал простое регулярное выражение vs lookahead one ... но javascript действительно поддерживает lookaheads :) – vks