С Новым годом! Форум программистов, компьютерный форум, киберфорум
Софт: Текстовые редакторы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 1
1
Windows

Подсказать простую формулу для notepad++

14.06.2023, 12:06. Показов 701. Ответов 2

Author24 — интернет-сервис помощи студентам
Добрый день, задача следующая - найти одинаковые ссылки в строках и подсветить их. Задачу можно выполнить как в google exel sheets, так и в notepad++ (лучше в ноутпад конечно подсказать формулу)

Имеем строки такого вида

Ваша ссылка https://ssylka.cc/NLKqgVbR спасибо
Ваша ссылка https://ssylka.cc/PKfjgnrF вот
Ваша ссылка https://ssylka.cc/priogjfjer Обращайтесь
Ваша ссылка https://ssylka.cc/gvmvndhr Благодарим вас!
Ваша ссылка https://ssylka.cc/KLFkvoIF
Ваша ссылка https://ssylka.cc/KLFkvoIFпереходите по ней
Ваш адрес https://hotmail.com/OpfffffeRitjrnmF
перейдитеhttps://hotmail.com/OpfffffeRitjrnmF по этому адресу
https://hotmail.com/KoperJFr поздравляем вас
hotmail.com/Opfffffe42Ritjrn09-mF вот пользуйтесь



То есть у нас есть строки где ссылки повторяются, при том что где-то текст слипается с ссылкой, где-то у ссылки нет https, но у всех ссылок обязательно есть / после которого идут буквы\цифры, так вот, нужно найти одинаковые ссылки с этим учетом. То есть формула должна быть по типу ищем X одинаковых символов подряд сразу после слеша /

Буду благодарен, задача как мне кажется простая, кто подскажет, скину 500р на карту Если с ноутпадом или гугл экселем это нельзя сделать, посоветуйте любой другой софт куда можно csv загрузить и найти повторяющиеся ссылки
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
14.06.2023, 12:06
Ответы с готовыми решениями:

Найти простую формулу для П(1-1/j^2)^[2<=j<=n]
нужно найти простую формулу п.с. чтобы имели ввиду насколько простую, ответ - (n+1)/2n

Подскажите пожалуйста простую формулу для exel
Добрый вечер. Подскажите пожалуйста простую формулу для exel Если числовое значение ячеек в...

Докажите, что функция мультипликативна и получите для нее более простую формулу
Доброго времени суток. Пусть {a}_{1},...,{a}_{s} \in N. Докажите, что функция n \in N \rightarrow...

Подсказать формулу
Добрый день! Как подобное выражение отобразить формулой? (((а+а)+а)+а)+а... n раз . Какова сумма...

2
6347 / 2773 / 1073
Регистрация: 06.06.2017
Сообщений: 9,417
14.06.2023, 13:30 2
Цитата Сообщение от notepadvosros Посмотреть сообщение
нужно найти одинаковые ссылки с этим учетом
С какой целью?
0
6301 / 2142 / 337
Регистрация: 10.12.2013
Сообщений: 7,382
14.06.2023, 14:58 3
FILE_WITH_REFS

Код
Имеем строки такого вида

Ваша ссылка https://ssylka.cc/NLKqgVbR спасибо
Ваша ссылка https://ssylka.cc/PKfjgnrF вот
Ваша ссылка https://ssylka.cc/priogjfjer Обращайтесь
Ваша ссылка https://ssylka.cc/gvmvndhr Благодарим вас!
Ваша ссылка https://ssylka.cc/KLFkvoIF
Ваша ссылка https://ssylka.cc/KLFkvoIFпереходите по ней
Ваш адрес https://hotmail.com/OpfffffeRitjrnmF
перейдитеhttps://hotmail.com/OpfffffeRitjrnmF по этому адресу
https://hotmail.com/KoperJFr поздравляем вас
hotmail.com/Opfffffe42Ritjrn09-mF вот пользуйтесь
PowerShell
1
gc FILE_WITH_REFS |? {$_} | Group-Object { $_ -Replace '^.+/([A-z0-9]+).*$','$1'} |? Count -gt 1 | select -ExpandProperty Group
Output:
Код
Ваша ссылка https://ssylka.cc/KLFkvoIF
Ваша ссылка https://ssylka.cc/KLFkvoIFпереходите по ней
Ваш адрес https://hotmail.com/OpfffffeRitjrnmF
перейдитеhttps://hotmail.com/OpfffffeRitjrnmF по этому адресу
Добавлено через 1 час 4 минуты
Цитата Сообщение от notepadvosros Посмотреть сообщение
посоветуйте любой другой софт куда можно csv загрузить
file FILE.CSV
Код
Ваша ссылка https://ssylka.cc/NLKqgVbR спасибо
Ваша ссылка https://ssylka.cc/PKfjgnrF вот
Ваша ссылка https://ssylka.cc/priogjfjer Обращайтесь
Ваша ссылка https://ssylka.cc/gvmvndhr Благодарим вас!
Ваша ссылка https://ssylka.cc/KLFkvoIF
Ваша ссылка https://ssylka.cc/KLFkvoIFпереходите по ней
Ваш адрес https://hotmail.com/OpfffffeRitjrnmF
перейдитеhttps://hotmail.com/OpfffffeRitjrnmF по этому адресу
https://hotmail.com/KoperJFr поздравляем вас
hotmail.com/Opfffffe42Ritjrn09-mF вот пользуйтесь
Установка Perl:
PowerShell
1
scoop install perl
file find.dup.refs.pl
Perl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env perl -w
use strict;
 
my %x;
while(<>) {
 
    m  {.+/([A-z0-9]+)}
    ?  push $x{$1}->@*, $.
    :  ()
}
 
$" =",";
while( my ($key, $value) = each %x ) {
 
    print "$key : Lines @$value\n" if @$value > 1
}
Исполнение:

PowerShell
1
perl find.dup.refs.pl FILE.CSV
Output:
Код
OpfffffeRitjrnmF : Lines 7,8
KLFkvoIF : Lines 5,6
0
14.06.2023, 14:58
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
14.06.2023, 14:58
Помогаю со студенческими работами здесь

Просьба посмотреть формулу, подсказать
Доброго времени суток, есть вот такие задачи: 1. Необходимо указать номер недели и значение...

Подсказать формулу рисования пятиугольника с закругленными сторонами
Здравствуйте форумчане! Кто-нибудь может подсказать формулу рисования пятиугольника с...

Где взять Solarized Light Notepad Theme для Notepad++ ?
Где взять Solarized Light Notepad Theme для Notepad++ ?

Записать простую формулу с использованием цикла
Нужно записать простую формулу на c# с использованием цикла. + к карме)

Сконвертировать простую математическую формулу по стандарту С++
Здравствуйте господа.Имеется формула.Учитель мало объяснял как подробно преобразовать форму и...

Как создать простую формулу от 2 переменных
Добрый день всем. Имеется задача скорость зависит от длинны троса. Может есть формула, чтоб не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru