Как я могу извлечь только доменное имя из списка URL-адресов в блокноте ++?
Примеры:
https://www.example.com/aa ---> example.com
https://example.com/aa ---> example.com
http://www.example.com/aa ---> example.com
http://example.com/aa ---> example.com
www.example.com/aa ---> example.com
example.com/aa ---> example.com





Попробуйте этот шаблон: ^(?:https?://)?(?:www\.)?([^/]+)
Объяснение:
^ - соответствует началу строки
(?:...) - группа без захвата
https? - соответствует http и s, если они есть (из-за оператора ?)
:// - соответствует :// буквально
?:https?://)? - шаблон совпадения (https?://) ноль или более раз
(?:www\.)? - соответствует www. буквально, ноль или один раз
([^/]+) - сопоставьте один или несколько символов, отличных от /, и сохраните его в первой группе захвата, это будет текст, который вы хотите сопоставить