Файл имеет следующие строки:Найдите тест (a1, a2, a3 ...) и замените его тестом (a [1], [2], [3] ...) в файле
test(a1,a2,a3....)
Количество элементов внутри test()
может варьироваться. Мы должны заменить его
test(a[1],a[2],a[3],....)
Иногда, это может иметь несколько операторов тестов в файле:
test(x1,x2,x3)
test(b1,b2,b3)
Мы должны заменить элементы в test()
.
Пример вывода для этого будет:
test(x[1],x[2],x[3])
test(b[1],b[2],b[3])
Остальная часть тестового файла должен остаться без изменений. Необходимо искать только ключевое слово test
и заменить его выше.
Вход:
test(a1,a2,a3)
Выход:
test(a[1],a[2],a[3])
Редактировать ваш вопрос включить кратким, проверяемым, ввод проб и ожидаемый результат вместе с тем, что вы уже пробовали. Включите в свои исходные примеры, где шаблон, который вы хотите заменить, включает в себя пустые символы, новые строки или что-то еще, что, по вашему мнению, будет трудно для инструмента. –