/ / Wyszukiwanie i zamiana wielu wyrażeń regularnych - regex, sublimetext2

Wielokrotne wyszukiwanie i zamiana wyrażeń regularnych - regex, sublimetext2

Czy w Sublime Text istnieje sposób na wyszukiwanie wielu wyrażeń regularnych i zamianę zapytania od razu.

Na przykład chcę (w podanej kolejności)

  1. Znajdź pasujące ciągi regex1 i zastąp je regex1replacement
  2. Znajdź pasujące ciągi regex2 i zastąp je regex2replacement
  3. Znajdź pasujące ciągi regex3 i zastąp je regex3replacement
  4. Znajdź pasujące ciągi regexN i zastąp je regexNreplacement

Od razu.

Ciąg: „bla regex1, bloo regex2, bleep regex3” Stałoby się: „bla regex1replacement, bloo regex2replacement, bleep regex3replacement”

Jest to coś, co można łatwo napisać w skrypcie, ale obecnie nie mam takiej swobody.

Odpowiedzi:

1 dla odpowiedzi № 1

edytować: Och przepraszam, tęskniłem za tym, że chcesz tego w wysublimowanym tekście. Przepraszam!

sed "s/regex1/regex1replacement/g;s/regex2/regex2replacement/g;s/regex3/regex3replacement/g;"

Dla czystszego skryptu, myślę, że to zadziała, ale nie przetestowałem:

sed "s/regex1/regex1replacement/g; 
s/regex2/regex2replacement/g; 
s/regex3/regex3replacement/g;"