@daMage

Как правильно прописать регулярное выражение для «опции»?

Здравствуйте. Не могу составить регулярку для опции какой либо комманды. Регулярка нужна для темы саблайма. Собственно, опция начинается либо с "-", либо с "--". Изначально была прописана такая конструкция -{1,2}[\w-]+, но я не учел словосочетания с тире. Потом решил дописать \W в начале и всё бы ничего, если не учитывать, что опция может стоять в начале строки.
Кстати, тема получилась довольно красивая, кто считает также, могу скинуть исходники.
27d3d399e38741dd963af2d665f72393.png

UPD #1
76d7a710db7a4f32a2f36f4f34f00b72.png
Проблема - ненужная подсветка в "file-fafa"
  • Вопрос задан
  • 2278 просмотров
Пригласить эксперта
Ответы на вопрос 1
@askarik
веб-разработчик
что именно требуется?
хочу помочь, но не понял сути задачи
надо просто выбрать эти опции?
что если так:
(-){1,2}([^\s])+
если опции всегда идут первыми в строке, но у них спереди могут быть пробелы, табы поставь вначале (\s)*
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы