Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pytanie o funckje preg_match
mirkus
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.12.2009

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


Witam mam malutki problem z którym nie mogę sobie poradzić może banalny bo chodzi zapewne o jakis / lub \ a nie moge go jakos zlokalizowac (IMG:style_emoticons/default/sad.gif)

Wiec tak chce wyciagnąc z pliku tekstowego fragment tekstu (tekst pogrubiony chce pobrac do zmiennej $znalezione).

$ert[$k] przechowuje plik tekstowy gdzie kazdy wiersz jest zapisany w tabeli
$tablica[$i] przechwuje nazwe GS300 a takze inne nazwy ktore pozniej beda wyszukiwane.

Nazwe GS300 jest zapisana w tablicy:

<owl:Class rdf:about="#GS300">
<rdfs:subClassOf>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
</owl:Class>
</rdfs:subClassOf>

</owl:Class>

a oto moje formulka wycigajaca tekst:
for($i=0; $i<5; $i++)
{
for ($k=0; $k=100; $k++)
{
preg_match ("/<owl:Class rdf:about=\"#($tablica[$i])\<\/owl:Class/>\/is", $ert[$k], $znalezione);
}
}

zapewne chodzi o jakisz / lub \ ale probuje na rozne sposoby i jakos nie wychodzi wiec prosze Was o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mirkus
post
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.12.2009

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


Dzieki wielkie ale poradzilem sobie w inny sposóba a mianowicie tak ze wczytalem plik tekstowy jako ciag znakow za pomoca file_get_contents i pozniej stworzylem
preg_match ("/<owl:Class rdf:about=\"#" . $tablica[$i]. "\">(.*?)<\/owl:Class>/is", $sposob, $poszukaj);

i poszlo (IMG:style_emoticons/default/smile.gif) ale dzieki Twoj sposob tez fajnie rozwiazany (IMG:style_emoticons/default/smile.gif)


Mam jeszcze jedno pytanko:
Zmienna wynik ma wartosci 1 spacja 2 spacja 3 spacja

$wynik = 1 spacja 2 spacja 3 spacja;

jak rozdzielic ta zmienna na 3 rozne zmienne i zapisac do tablicy (IMG:style_emoticons/default/sad.gif)
tab[0] = 1;
tab[1] = 2;
tab[2] = 3;


Juz wiem ale ja glupi jestem funkcja explode i po sprawie (IMG:style_emoticons/default/smile.gif)

Ten post edytował mirkus 11.12.2009, 21:59:00
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: 6.10.2025 - 23:51