В BBEdit работает это (например: изменение идентификационных значений в нижнем регистре):
Поиск любого значения: <a id="(?P<x>.*?)"></a>
Заменить на то же самое в нижнем регистре: <a id="\L\P<x>\E"></a>
Был: <a id="VALUE"></a>
Стал: <a id="value"></a>