Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]preg_match
Diemorko
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 19.05.2009

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


  1. <td class="LabelV">Account Name:</td><td style="width: 90%;"><div style="position: relative; width: 100%;"><span id="DisplayAccountID">*********</span><span id="MaskedAccountID" style="visibility: hidden; display: none;">*********</span><span id="ReadableAccountID" style="visibility: hidden; display: none;">KACZAK103</span>

Jak za pomocą funkcji preg_match, wyciągnąc z tego tylko KACZAK103, Oczywiscie biorąd pod uwage że liczba ******* się zmiena wraz z liczbą znaków w loginie.

Próbowałem w ten sposób:
  1. $name = '|<span id="ReadableAccountID" style="visibility: hidden; display: none;">[^<]+)?<\/span>|i';


Lecz niestety nie działa...
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




a co do tego ma liczba *******?
Go to the top of the page
+Quote Post
Diemorko
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 19.05.2009

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


Ma do tego że ****** nie mogą być stale zamieszczone...
Go to the top of the page
+Quote Post
griwes
post
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 2
Dołączył: 15.02.2009
Skąd: Racibórz/Wrocław

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


Skoro to liczba, to zrób [0-9]+. Ale w sumie po co chcesz do regexpa wrzucać tą liczbę?
Go to the top of the page
+Quote Post
Diemorko
post
Post #5





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 19.05.2009

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


Chyba źle mnie zrozumiałeś...
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




to wytłumacz... bo co ma wyciągnie KACZAK103 w jednym spanie do ***** w innym?
Go to the top of the page
+Quote Post
Fifi209
post
Post #7





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Diemorko @ 17.02.2010, 16:06:09 ) *
Próbowałem w ten sposób:
  1. $name = '|<span id="ReadableAccountID" style="visibility: hidden; display: none;">[^<]+)?<\/span>|i';

Lecz niestety nie działa...


Dziwi Cię to? Takie małe niedopatrzenie:
  1. $name = '|<span id="ReadableAccountID" style="visibility: hidden; display: none;">([^<]+)</span>|i

Nawias, backslash, pytajnik

Ten post edytował fifi209 18.02.2010, 09:46:37
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: 23.08.2025 - 20:29