Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.04.2012 Ostrzeżenie: (0%)
|
Witam zastanawiam się i szukam jakich funkcji będę potrzebować do wyciągnięcia danych z tekstu.
tekst jest bardzo długi i czasem różni się od siebie. Dlatego potrzebuje to zrobić by był jednolity. przykład: Cytat Andrzej Język polski 5, dobrze Język angielski 3, mogłobyć lepiej religia czy etyka ? Religia 5, Ale ty jesteś religijny... Zobaczmy jak z matmą hmm Matematyka 2, to żart tak ? Zbychu Język polski 5, dobrze Język angielski 3, mogłobyć lepiej religia czy etyka ? Religia 5, Ale ty jesteś religijny... Zobaczmy jak z matmą hmm Matematyka 2, to żart tak ? Dodatkowo jak widać w ciągu występują te same wyrazy i dotyczą tych samych zmiennych... Których funkcji użyć by zapisać dane do zmiennych w podobny sposób:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 27 Dołączył: 21.07.2013 Ostrzeżenie: (0%)
|
Jeżeli tekst jest zawsze taki sam, a zmieniają się tylko oceny możesz użyć tu funkcji substr()
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.04.2012 Ostrzeżenie: (0%)
|
no właśnie problem jest w tym że tekst nie jest taki same ale zawsze znajduje się w nim ten sam wyraz
blablaba [wyraz][spacja][liczba maksymalnie 4 cyfrowa]blablabla Ten post edytował M44ti 19.01.2014, 21:03:15 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%)
|
W takim razie w grę wchodzą wyrażenia regularne. Może coś w ten deseń:
W tablicy $matches będziesz miał wszystkie wystąpienia ciągu: [wyraz][spacja][dowolna liczba 1-4-cyfrowa]. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 27 Dołączył: 21.07.2013 Ostrzeżenie: (0%)
|
Zgadzam vonskim (IMG:style_emoticons/default/smile.gif) , może pomoże:
forum.php.pl/index.php?showtopic=58144 |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:59 |