Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP]Automatyczne Wykrywanie i Linkowanie Hashtagów do Twittera, Wkrywamy Hashtagi w Stringu, Pozbawiamy je znaczka # i...
KubutekAsinski
post 25.01.2020, 09:39:32
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.01.2020

Ostrzeżenie: (10%)
X----


...opakowujemy w ładny href.

Tylko jak to zrobić i od czego zacząć? Czy ktoś ma jakieś pomysły?

Bóg Zapłać <3 ::-)
Go to the top of the page
+Quote Post
vokiel
post 25.01.2020, 14:58:13
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Wykrywasz tekst zaczynający się od znaku # - tutaj pomogą wyrażenia regularne (regex). Tutaj pamiętaj, żeby stworzyć tzw matching group. Potem podstawiasz każdy znaleziony hashtag linkiem.

Przykładowy regex:
Kod
/(?:\s|^)#[A-Za-z0-9\-\.\_]+/


--------------------
Go to the top of the page
+Quote Post
KubutekAsinski
post 25.01.2020, 15:47:44
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.01.2020

Ostrzeżenie: (10%)
X----


Właśnie. Nie umiem regexem zamieniać coś na coś. Czy mogę prosić link do jakiegoś podręcznika www.
Ja się tego nauczę tylko muszę wiedzieć skąd. Kiedyś już coś takiego robiłem, ale to było bardzo dawno.
Twoja podpowiedź jest niezbyt wyczerpująca i precyzyjna. No cóż. Czekam na jakąś pomoc. Dziękuję.

Kuba
Go to the top of the page
+Quote Post
vokiel
post 26.01.2020, 14:09:01
Post #4





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


W PHP jest gotowa funkcja do robienia podmiany na podstawie wyrażeń regularnych: https://www.php.net/manual/en/function.preg-replace.php


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 11:58