Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Powracający temat - Regex
phpamator
post 18.01.2018, 13:55:33
Post #1





Grupa: Zarejestrowani
Postów: 321
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

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


Panowie i Panie znowu mam pytanie:
jak powinien wyglądać regex żeby wyszukać łańcuch w którym znajduje się np:
stała część "zamówienie" następnie zmienny numer i ponownie stała część np "zakończono."
Regex to lekko zakręcony temat i nie czaję .... albo może ponieważ nie potrzebowałem do tej pory, nie zagłębiałem się w temat.
Tak czy owak, jak to zrobić ?
Go to the top of the page
+Quote Post
viking
post 18.01.2018, 14:02:30
Post #2





Grupa: Zarejestrowani
Postów: 6 366
Pomógł: 1115
Dołączył: 30.08.2006

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


zamówienie\s*\d+\s*zakończono


--------------------
Go to the top of the page
+Quote Post
phpamator
post 18.01.2018, 14:14:24
Post #3





Grupa: Zarejestrowani
Postów: 321
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

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


Ooo dzięki Viringu.
Rozumiem, że zamówienie\s*\d+\s*zakończono
to ma działać "zamówienie" jakieś dowolne znaki nie ważne jak wiele i "zakończono" ?


Ten post edytował phpamator 18.01.2018, 14:17:19
Go to the top of the page
+Quote Post
trzczy
post 18.01.2018, 14:27:27
Post #4





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

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


\s to spacje
\d to liczby
Tu nie ma mowy o dowolnych znakach.

\s* oznacza dowolną ilość spacji w tym brak spacji
Go to the top of the page
+Quote Post
phpamator
post 18.01.2018, 15:57:02
Post #5





Grupa: Zarejestrowani
Postów: 321
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

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


Dzięki ludzie, bardzo pomocne wyjaśnienie.
Dziękuję
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 Wersja Lo-Fi Aktualny czas: 22.05.2024 - 01:36