Autor Zpráva
flary
Profil
Zdravím,
nevím si rady z regexpem, pomocí preg_replace_callback si upravuji určitý text, ale mám problém s detekcí HTML tagů. V tom textu jsou "speciální" tagy, které vypadají takto:
<%service_name id>
a já z nich pák hodlám stvořit něco dalšího.
Můj regexp, který funguje mi nebere znaky < a >, fakt netuším proč, já se v re totiž moc nevyznám. Díky za rady.

<%[a-zA-Z]*\s[0-9]+>
Kcko
Profil
tak kdyz se to jmenuje service_name

Tak toto je spatne [a-zA-Z]*

Melo by to byt takto [a-z_]+
flary
Profil
Jo, díky, to mi uniklo, nějak se ta služba jmenovaqt musí, ale pořád je tu problém ten, že mi regexp vyhový jak tomuto: "<%service 1>" tak tomuto: "%service 1"

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0