Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyrażenia regularne, szukanie igły w ciągu znaków
Forum PHP.pl > Forum > Przedszkole
bemol
witam
jak napisać taki kod, który znajdzie mi w ciągu znaków ciąg: width="xxx", gdzie xxx to liczba trzycyfrowa i zamieni na inną liczbę trzy cyfrową?
Cezar708
  1. <?php
  2. $string = 'aedasdfadf as332dfs df 1232a asdf asdf asdf asdf asdf ';
  3. $pattern = '/(d){3}/';
  4. $replacement = '666'; // inna liczba trzy cyfrowa
  5.  
  6. echo preg_replace($pattern, $replacement, $string);
  7. ?>
nevt
  1. <?php
  2. $result = preg_replace('/width="(d{3})"/', 'width="123"', $source);
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.