Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> znak " pomiędzy " i ", preg_match_all
tsharek
post
Post #1





Grupa: Zarejestrowani
Postów: 300
Pomógł: 1
Dołączył: 22.09.2003
Skąd: Czeladź

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


Witam.

Mam coś takiego:
  1. <?php
  2. preg_match_all(&#092;"/\"(.*?)\"/\", $str, $arr);
  3. ?>


to wyłapuje mi w stringu wartości które są pomidzy " i ". Ale problem jest w tym że może w tym stringu pojawić się "" pomiędzy te " i to w tablicy ma się zapisać jako pojedyńczy ". Nie wiem jak to ugryść.
Może na przykładzie:

  1. <?php
  2.  
  3. $str='ala ma \"ko\"\"ta\"';
  4. preg_match_all(&#092;"/\"(.*?)\"/\", $str, $arr);
  5.  
  6. ?>


po tym w tablicy $arr mam 2 wartości (4 - ale to każdy wie o co mi chodzi) : ko i ta
a chciałbym mięć 1: ko"ta
(podwójny "" zamieniony na pojedyńczy")

Proszę pilnie o pomoc!


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

Posty w temacie


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 Aktualny czas: 22.08.2025 - 10:00