Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dzielenie tekstu z wyrazeniami reg., jak wyzej
dtb
post
Post #1





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


jak zrobić aby podzieliło tekst:

  1. <?php
  2. $text = 'bla blabla (aa a) plep leple (bcd) bleble ble (cb a) pla plapla (abc)';
  3. ?>


aby powstało coś takiego:

  1. <?php
  2. array('bla blabla', '(aa a)', 'plep leple', '(bcd)' ...);
  3. ?>


próbowałem z preg_split, ale gdzies wcinało to co jest w nawiasach:

  1. <?php
  2. $wynik = preg_split('/([a-zA-Z0-9_ ]+)/', $tekst);
  3. ?>


Ten post edytował dtb 22.11.2005, 18:33:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


ikioloak: radze jeszcze raz przeczytac pytanie..

  1. <?php
  2.  
  3. var_dump( preg_split('#((?<=)) )|( (?=())#', $text) );
  4.  
  5. ?>
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: 17.10.2025 - 11:35