Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Wyciagniecie liczby ze stringu
konradmm
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2007

Ostrzeżenie: (10%)
X----


Witam ponownie!
Otoz mam glupi problem...
Przeszukalem duuuuzooo tematow jednak zaden z nich nie opisuje problemu wyciagniecia liczby SPOMIĘDZY 2 takich samych znaków.

Mianowicie generuje mi sie taki string:
 023  Test

I chcialbym z niego wyciagnac liczbe.
Jak moge to zrobic bo substr nie okresli mi ktory znak jest pierwszy a ktory drugi ?

Z gory dziekuje za odpowiedz

EDIT: Przepraszam za problem, na dole poprawny string

Ten post edytował konradmm 23.01.2015, 16:01:49
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




wyrazenia regularne
preg_match()
Go to the top of the page
+Quote Post
Pyton_000
post
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


var_dump(explode(' ', $string));
Go to the top of the page
+Quote Post
slash^
post
Post #4





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


Jezeli na początku jest spacja można użyć też
  1. echo (int)trim(' 023 Test');
Go to the top of the page
+Quote Post
konradmm
post
Post #5





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2007

Ostrzeżenie: (10%)
X----


Dobra, mały błąd gdy pisałem...
Może najlepiej będzie jak zrobie zdjęcie bo niestety byłem już zaspany i nie zauważyłem...

mam TAKI string:

(IMG:http://screenshu.com/static/uploads/temporary/2n/s3/c3/p6uxp3.jpg)

Znak Specjalny, Spacja, Numer, Spacja, Znak Specjalny, Spacja, Losowy tekst

Przepraszam za problem i proszę o pomoc (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Dostales dwie poprawne odpowiedzi (nospor, pyton) na swoj problem. Sprawdzales którąkolwiek?
Go to the top of the page
+Quote Post
konradmm
post
Post #7





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2007

Ostrzeżenie: (10%)
X----


Cytat(nospor @ 23.01.2015, 16:06:43 ) *
Dostales dwie poprawne odpowiedzi (nospor, pyton) na swoj problem. Sprawdzales którąkolwiek?


Wlasciwie to tak, lecz sadzilem ze jest inne rozwiazanie mojego problemu ktore nie tworzy tablic.
Jakos mimo wszystko jestem temu przeciwny bo majac kolo kilku tysiecy takich rekordow, moze to troche obciazac. (ale nie wiem czy dobrze mysle stad moj temat)

A dokladnie sprawdzalem tylko explodem bo nie umiem zrobic tego preg_matchem, nie wiem co dokladnie tam wpisac, jestem idiotą ;(

Ok z pregmatchem zle podszedlem do sprawy.

$szukaj = "/[0-9]{1,}/";
jest rozwiazaniem mojego problemu

Ten post edytował konradmm 23.01.2015, 16:22:04
Go to the top of the page
+Quote Post

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: 19.09.2025 - 22:48