Я изо всех сил пытался найти способ заменить пробелы в тире в строке, но только пробелы, которые находятся в определенной части строки.
Источник:
ABC *This is a sub string* DEF
Моя попытка регулярного выражения :
/\s/g
Если я использую регулярное выражение для сопоставления пробелов и замены, я получаю следующий результат:
ABC-*This-is-a-sub-string*-DEF
Но я хочу заменить только пробелы в тексте, окруженные двумя звездочками.
Вот что я пытаюсь достичь:
ABC *This-is-a-sub-string* DEF
Не уверен, почему тип регулярных выражений я использую, так как использую поиск и замену в TextMate с включенной опцией Регулярные выражения.
Важно отметить, что строки, в которых я буду выполнять поиск и замену регулярного выражения, будут иметь другой текст, но это просто пробелы внутри звездочек, которые я хочу сопоставить.
Любая помощь будет оценена.