Я настоятельно рекомендую вам прочитать некоторые основы по теме регулярных выражений и опробовать некоторые сборщики, они очень полезны (мой любимый https://regex101.com/)
Так что в вашем случае, прежде всего, давайте исправиморигинальное регулярное выражение
- специальные символы Escape
https:\/\/[a-zA-Z]\.google\.com
[a-zA-Z]
группа будет соответствовать только одному символу, поэтому вам нужно добавить +
, если вы хотите, чтобы по крайней мереодин символ в группе или *
для любого количества символов (включая 0) https:\/\/[a-zA-Z]*\.google\.com
- Доменное имя может содержать тире
-
и цифры (иногда даже символы не ascii, но давайте не будем копатьтолько сейчас) https:\/\/[a-zA-Z-0-9]*\.google\.com
Теперь мы почти на месте. Вы можете добавить ?
после символа в регулярном выражении, чтобы сделать его необязательным
https:\/\/[a-zA-Z-0-9]*\.?google\.com
будетВаше последнее регулярное выражение
Надеюсь, это понятно. Не стесняйтесь задавать любые вопросы:)