Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Precyzyjne wycinanie tekstu po znalezieniu znaku
rezik
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 2
Dołączył: 25.09.2009

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


Witam
Natrafiłem na pewien (pewnie błachy) problem. Otóż wczytuje do zmiennej string bardzo długi tekst w którym występują spacje i znaki zapytania. Za pomocą tego kodu:
Kod
if($ciag[$i]=='?')

sprawdzam w pętli czy znaleziono znak zapytania, teraz chcę aby do osobnej zmiennej wczytało mi cały tekst znaleziony PRZED i PO znaku '?' (przyłączony do niego) ale tylko do momentu napotkania z obydwu stron spacji. Jak to wykonać?
przykład:
Kod
Jakis tekst <spacja>potrzebuje?tego<spacja> a tego już nie.

Chciałbym wyciąć fragment "potrzebuje?tego".

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rezik
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 2
Dołączył: 25.09.2009

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


thek faktycznie, wyrażenia regularne załatwiły sprawę (IMG:style_emoticons/default/winksmiley.jpg) (po rozbiciu stringa na tablicę elementów wcześniej rozdzielonych spacją)
dzięki i pozdrawiam
dla poszukiwaczy:
Kod
preg_match('/^[a-z0-9]+\?[a-z]+$/');


PS. 100 "Pomógł" - gratulacje ^^

Ten post edytował rezik 17.10.2009, 12:31:29
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.01.2026 - 12:14