Skocz do zawartości
  • 0

Wykrywanie linków


herhor67

Pytanie

Siemka,

ostatnio chciałem zrobić skrypt który wszystkie linki zamieniałby na json z napisem "KLIK" (i jeszcze jakimś tam efektem, nieważne), ale nie wiem jak wykryć 1 spację po http://

czyli np. ktoś pisze:


Wejdźcie sobie na http://skript.pl/shoutbox bo tam jest śmieszna rozmowa :)

i właśnie żeby skrypt wykrył cały ten link i go "ukrył".

Odnośnik do komentarza
https://skript.pl/temat/4203-wykrywanie-link%C3%B3w/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Ale jemu chodzi o to, żeby wykrywało gdzie się ten link kończy.

@edit

@down

Jeśli tak, to widocznie pora iść spać, bo mój mózg już wysiada :P

Edytowane przez Shooterowy
Odnośnik do komentarza
https://skript.pl/temat/4203-wykrywanie-link%C3%B3w/#findComment-35444
Udostępnij na innych stronach

  • 0

Wymaga skQuery:

set {_links::*} to groups 1 of message matched to "((https?://)?([da-z.-]+).([a-z.]{2,6})([/w .-]*)*/?)"loop {_links::*}:	replace loop-value in message to "<cos tam>"

Teoretycznie (bo nie testowałem) ten kod powinien najpierw zapisać wszystkie linki z wiadomości do listy {_links: :*}, a później zamienić je na "<cos tam>".

Odnośnik do komentarza
https://skript.pl/temat/4203-wykrywanie-link%C3%B3w/#findComment-35447
Udostępnij na innych stronach

  • 0

Ale jemu chodzi o to, żeby wykrywało gdzie się ten link kończy.

@edit

@down

Jeśli tak, to widocznie pora iść spać, bo mój mózg już wysiada :P

ale nie wiem jak wykryć 1 spację po http://.

Shooterowy ma rację, chcę wykryć cały link a nie samo http:// (tyle jeszcze wiem, nie poniżaj mnie pixelu)

@Up Dzięki, sprawdzę jutro :)

Odnośnik do komentarza
https://skript.pl/temat/4203-wykrywanie-link%C3%B3w/#findComment-35452
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...