Как я могу использовать RegEx в функции replace, применяемой к строке, для соответствия всем экземплярам подстроки, кроме первого?RegEx - Заменить все, кроме первого совпадения
например. если я заменить все «а», кроме первого, и моя строка:
a b a c b a a b
Я хочу получить:
a b c b b
Мой фактическое использование дело в том, что я строю проект с использованием Ant, который объединяет кучу файлов .js в один. Каждый файл javascript начинается с: «use strict». Я только хочу это объявление один раз, поэтому я хочу удалить все экземпляры этой подстроки, кроме одной в начале.
я сделал рассмотрим это, но я не знаю, как добавить подстроку в файл с помощью Ant, не тратя время на временную копию файла.Я также думал, что добавление этого ограничения в RegEx было бы простым ... – Colin