Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrazenia regularne
ello
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.08.2009

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


Witam


Mam pewien ciag ktory zawiera liczbe albo cyfre w nawiasach (zawsze na koncu) np.

fdfdffdfdf(78)
fdfdf77gf7(5)

jak wydobyc ta liczbe , korzystam z eregi('^\(+[0-9]?[0-9]+$\)' ,$g,$number); ale wyciaga z nawiasami ( choc nie zawasze lapie sie ten pierwszy - nie wiem czemu )

ma ktos pomysl jak to rozwiazac (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Joachim Peters
post
Post #2





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

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


Zobacz czy to działa
  1. <?php
  2.  
  3. $text = 'ds321va(24)';
  4. preg_match('/(.*)\(([0-9]+)\)/', $text, $matches);
  5. echo print_r($matches);
  6.  
  7. ?>
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: 24.12.2025 - 10:41