Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyciąganie wyrazów z tekstu.
Gruchol
post 22.10.2015, 17:06:58
Post #1





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 28.11.2014

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


Witam,
Próbuję napisać skrypt który z tego ciągu:

Name 00000(Int) 400000440004 1

wyciągnie to co jest w nawiasie, w tym przypadku Int oraz to co jest po po nawiasie lecz bez jedynki.

Czyli w zmiennych chciałbym otrzymać takie dane:

$nawias = "Int";
$ponawiasie ="400000440004";

Na razie próbowałem tylko z nawiasem i zrobiłem coś takiego:

preg_match('|(([A-Z]))|', $ciag, $matches);

Jednak otrzymuje jakieś dziwne litery.
Z góry dziękuję i pozdrawiam.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
markuz
post 22.10.2015, 17:14:28
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


Kod
"/\(([a-zA-Z].*)\) ([0-9].*) /"

`\(` to `(` a nie `|(`, podobnie `\)` to `)`a nie `)|`
http://www.phpliveregex.com/p/dkl

Ten post edytował markuz 22.10.2015, 17:17:06


--------------------
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: 24.07.2025 - 16:05