Я пытаюсь переписать ссылку в моем мобильном приложении (написано в ruby).Мне бы хотелось, чтобы можно было выполнить обе эти перезаписи с помощью одного регулярного выражения:
m.example.com -> www.example.com
m.subd.example.com -> subd.example.com
Самое близкое, что я получил, заменив это:
m\.([a-z\.]*)example\.com
следующим1007 *
$1example.com
Это работает для m.subd.example.com, но не работает для m.example.com из-за моего "www."исключение.
Я делаю это много, поэтому мне бы хотелось, чтобы это было очень быстро, поэтому я стараюсь избегать использования любого кода, только одного регулярного выражения.Является ли это возможным?Есть ли какая-то необычная особенность регулярного выражения, о которой я не знаю?