![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Mam dość długi preg...
I chciałbym żeby się wykonał tylko cały a nie w części.
taki preg wyłapuje wszystkie (.+?) jakie dałem. Chce teraz żeby wyłpał tylko jak wzór cały będzie identyczny. Niestety słabo znam się na wyrażeniach ale pomyślałem o operatorze początku i końca. więc zrobiłem tak: /^tupreg$/ potem kombinacje samo ^ lub $ itd ostatecznie nawet /^(tupreg)$/ i jak tylko są dodane te operatory nie zwraca mi nic. Co muszę zrobić żeby wyłapywało tylko ciąg jeśli pasuje do całego prega? Ten post edytował Ksar 16.11.2014, 12:10:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod html oraz wskaż co chcesz wyciągnąć.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod html oraz wskaż co chcesz wyciągnąć. Html (troche skrocone co nad i pod):
Preg: /<img src='\/images\/icon\/str\.png' alt='str'\/> Siła: (.+?)<br\/><img src='\/images\/icon\/vit\.png' alt='vit'\/> Zdrowie: (.+?)<br\/><img src='\/images\/icon\/agi\.png' alt='agi'\/> Zręczność: (.+?)<br\/><img src='\/images\/icon\/def\.png' alt='def'\/> Obrona: (.+?)<br\/><br\/><a class='btn' href='\/league\/fight\/(.+?)'>/ Ma pobać wszystkie (.+?) tylko jeśli kod HTML po: "Obrona: COŚ<" do końca patternu jest identyczny - bo może się zmienić i wtedy ma szukać innych dopasowań (max 4). Oczywiście w każdym (.+?) jest coś losowego. Ten post edytował Ksar 16.11.2014, 15:43:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 08:13 |