Удалить все, что находится за «-» с помощью регулярного выражения в Atom

#regex #search #replace #atom-editor

#регулярное выражение #Поиск #заменить #atom-редактор

Вопрос:

Как я могу удалить все за «-» с помощью регулярного выражения в Atom.

У меня есть список с

  • Алекс Твивилерс — Gravenzande
  • Nijland Tweewielers BV — ‘s Heerenberg
  • Tweewielercentrum -s-Gravendeel
  • Leo Joosse Tweewielers BV — Aagtekerke

Результат должен быть

  • Алекс Твивилерс
  • Nijland Tweewielers BV
  • Tweewielercentrum
  • Лео Джосс Твивилерс, Б.В.

Комментарии:

1. How can I Remove everything behind the "-" … ваши результаты подразумевают, что вы хотите сохранить все за чертой.

Ответ №1:

Найти:

 ^(.*?)s-.*$
  

Заменить:

 $1
  

В случае, если у вас есть более одного тире (перед которым стоит пробел) в данной строке, это решение отбросит все после первого тире.