Autor Zpráva
striky
Profil
Zdravím,

ak mám:
$string = '"blabla/nieco/text" class="hallo"';
preg_match('#nieco/([^"]*)#', $string, $matches); alebo preg_match('#nieco/([^\"]*)#', $string, $matches);

tak výsledok bude:
text\

Moja otázka teda znie prečo sa pridá na koniec výberu znak "\"?

Vopred vďaka za odpovede, s pozdravom striky..
DoubleThink
Profil *
striky:
prečo sa pridá na koniec výberu znak "\"?
Protože se tam žádný nepřidá, hodnoty $matches budou následující:
Array
(
    [0] => nieco/text
    [1] => text
)
Array
(
    [0] => nieco/text
    [1] => text
)
striky
Profil
No hádaj sa so mnou. Výpis z print_r:

Array ( 
     [0] => nieco/text\ 
     [1] => text\ 
)
striky
Profil
Vyriešené, LOCK.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0