Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wyrażenia regularne, / oraz \ w wyrażeniu
-Regularny-
post
Post #1





Goście







Jak zrobić aby w moim wyrażeniu używać / oraz \ w na końcu?

Kod
preg_match('#(.+?)(?:[\s]+?)([0-9]+)(?:[\s]+?)(.+?)(?:[\s]+?)#i', $value, $Exp);


Dla:
Kod
smss.exe             900 Normal   C:\WINDOWS\System32\smss.exe


Daje mi:
Kod
Array ( [0] => smss.exe 900 Normal [1] => smss.exe [2] => 900 [3] => Normal )
Go to the top of the page
+Quote Post
barthpl
post
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 35
Dołączył: 5.12.2006
Skąd: Wrocław

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


Dla danego przykładu zadziałała taka zmiana:
  1. <?php
  2. preg_match('#(.+?)(?:[s]+?)([0-9]+)(?:[s]+?)(.+?)(?:[s]+?)(.+)(?:[s]*?)#i', $value, $exp);
  3. ?>

daje następujący wynik:
Kod
Array
(
    [0] => smss.exe             900 Normal   C:\WINDOWS\System32\smss.exe
    [1] => smss.exe
    [2] => 900
    [3] => Normal
    [4] =>   C:\WINDOWS\System32\smss.exe
)

nie wiem czy o to ci chodziło...


--------------------
Jeżeli pomogłem rozwiązać Twój problem, kliknij pomógł.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 15:48