Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciągnięcie frazy z cudzysłowiów, Wyrażenia regularne
Najki
post 5.07.2005, 00:47:09
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Jak wyglądałoby wyrażenie regularne, które wyciągnie wartości wprowadzone między każdą parą cudzysłowiów w stringu?

Przykład stringu: abcd"1234"dkaskjda;sd.z"23jas"

W takim przypadku chciałbym wyciągnąć: 1234 i 23jas.

Jak?


--------------------
Go to the top of the page
+Quote Post
crash
post 5.07.2005, 01:41:42
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. $t = 'abcd\"1234\"dkaskjda;sd.z\"23jas\"';
  3.  
  4. preg_match_all('/\"([^\"]+)\"/i', $t, $o);
  5.  
  6. print_r($o[1]);
  7. ?>


--------------------
Go to the top of the page
+Quote Post
Najki
post 5.07.2005, 10:52:48
Post #3





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Działa, dziękuję uprzejmie.


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

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:58