Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 16.10.2008 Ostrzeżenie: (0%)
|
Cześć,
Czy istnieje możliwość użycia zmiennych np. w postaci tablicy wewnątrz wyrażenia regularnego ? Przykład: $wzor = '/host nazwa_hosta([a-zA-Z0-9\_\-]{1,})[\s\{#]{0,}hardware' . '[0-9a-zA-Z\-\s]{0,}' . '([0-9a-fA-F:]{17})'. '[0-9a-zA-Z:;\-\.\"\/\s#]{0,}'. ' ([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})'. '[0-9a-zA-Z:;\-\.\"\/\s#]{0,}'. '\}/'; w miejscu nazwa_hosta chciałem umieścić zmienną mniej w ten sposób: $zmienna = 'nazwa_hosta'; $wzor3 = '/host $zmienna([a-zA-Z0-9\_\-]{1,})[\s\{#]{0,}hardware' . '[0-9a-zA-Z\-\s]{0,}' . '([0-9a-fA-F:]{17})'. '[0-9a-zA-Z:;\-\.\"\/\s#]{0,}'. ' ([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})'. '[0-9a-zA-Z:;\-\.\"\/\s#]{0,}'. '\}/'; Nie daje to pożądanego efektu, próbowałem już z nawiasami, slash-ami itd.. Za wszelką pomoc w rozwiązaniu problemu dziękuję. Pozdrawiam. |
|
|
|
spectrum Zmienne w wyrażeniach regularnych 18.10.2008, 14:05:59
Spawnm [PHP] pobierz, plaintext <?php$zmienna = 'nazwa... 18.10.2008, 14:16:43
spectrum Dokładnie o to chodziło.
Dziękuję Ci. 18.10.2008, 14:37:51 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 17:29 |