Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] wyrażenia regularne zaprzeczanie
propage
post
Post #1





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

Ostrzeżenie: (0%)
-----


wyrażenie [^abc] dopacuje każde wyrażenie, w którym nie wystepuje litera a, b lub c.
Chodzi mi jednak o to, aby ignorowane były wyrażenia, w któryc występuje ten konkretny ciąg znaków "abc", jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
_Borys_
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

Ostrzeżenie: (0%)
-----


Działa nawet bez \s
  1. $h = '
  2. <table>
  3. <tr>
  4. <td>aaa bbb</td>
  5. <td>bbb bbb</td>
  6. <td>ccc <span class = "blabla">ddd ddd</span></td>
  7. </tr>
  8. </table>
  9. ';
  10. $w = preg_match_all('/<td.*?>.*<\/td>/', $h, $m);
  11. echo '<pre>';
  12. print_r($m);
  13. echo '</pre>';

Tylko problem aby zobaczyć inne tagi pomiędzy <td></td> trzeba wyświetlić źródło strony, ale w tablicy jest ok.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 08:29