-
Notifications
You must be signed in to change notification settings - Fork 2
MATCH_GOTO ru RU
Cregrant edited this page Jun 11, 2023
·
2 revisions
Пробует найти заданный текст в файлах и, в случае успеха, переходит к правилу с указанным именем.
- NAME: имя правила (необязательно)
- TARGET: путь к файлам для поиска в них. Поддерживает Переменные, Шаблон поиска и Постоянные замены
- MATCH: текст, который будет искаться в файле
- REGEX:
trueесли текст в полеMATCHэто регулярное выражение. Иначеfalse - GOTO: имя правила, с которого продолжится исполнение патча
Заменить все буквы f на j внутри папки res/layout/ только если имя пакета com.blahblah:
[MATCH_GOTO]
TARGET:
AndroidManifest.xml
MATCH:
<manifest.+package=\"com\.blahblah\"
REGEX:
true
GOTO:
run
[/MATCH_GOTO]
[GOTO]
GOTO:
end
[/GOTO]
[MATCH_REPLACE]
NAME:
run
TARGET:
res/layout/*
MATCH:
f
REGEX:
false
REPLACE:
j
[/MATCH_REPLACE]
[DUMMY]
NAME:
end
[/DUMMY]

