preg_replace dla xml

preg_replace dla xml
tocw86
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

Witam
Potrzebuję pomocy w napisaniu regex który usuwa ze stringa wszystkie tagi typu <0> lub </0>. W tagu tylko wartości liczbowe

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
0

Parsowanie treści nieregularnych (XML to język nieregularny) wyrażeniami regularnymi to trochę słaba opcja.

Z tego co rozumiem próbujesz pozbyć się po prostu tagów XML ze stringa? To wystarczy zwykłe strip_tags.

lankusiek
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
$str = '</0>';
preg_match("/<.*?(\d+).*>/", $str, $match); 
echo $match[1]; 

;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.