Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
[PHP]Wyszukiwanie w ciągu znaków
Forum PHP.pl
>
Forum
>
Przedszkole
MarcinUser
13.08.2011, 15:12:14
Witam, chciałbym pobrać konkretny fragment z poniższego ciągu znaków:
[/code]{"sfx":" style","title":"1","tit":"Tekst"}[/code]
Chodzi o pobranie słowa Tekst, na takiej podstawie, że poprzedzający ciąg znaków to np.
Kod
"tit":
Można to jakoś łatwo pobrać?
melkorm
13.08.2011, 15:23:15
a ja widzę że to JSON spróbuj użyć na tym funkcji
json_decode
ShadowD
13.08.2011, 15:42:34
A jak nie to wyrażenia regionalne, szukasz
"tit":"
pobierasz wszystko do
"
, a pomiędzy nie pozwalasz by wystąpił
"
-
[^"]
.
MarcinUser
13.08.2011, 17:12:31
Ok rozwiązałem to jeszcze inaczej
Podzieliłem cały string na części, przy pomoce explode. Separatorem jest znak dwukropka.
Potem odwołałem się np do 3 pozycji zmienna[3]. Zmienna[3] Miała np zawartość
Kod
"1","tit"
Więc użyłem strRpos to wyszukania ostatniego przecinka w zmiennej i uciąłem zaczynając od drugiego znaku. Dzięki temu pominałem pierwszy cudzysłów.
Ale dzięki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.