Ja, RegEx101 kennt keine Conditional-Replacements.
Ich weiß auch nicht, ob die Delphi-Libs sowas kennen, bzw. wer überhaupt sowas anbietet.
https://stackoverflow.com/questions/...initial-expres
https://regex101.com/r/iEk91L/1
Etwas mit RegEx suchen ("BVR") und dann z.B. via Dictionary übersetzen ("BVR" -> "Meier GmbH"), das würde schon gehen.
Ab einer
gewissen geringen Anzahl würde das Conditional-Replacement eh schnell unübersichtlich.