Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (0%)
|
cześć,
próbuje zaminić w stringu każdy ciąg znaków o długosci 1-3 zawsze zakończony spacją na powiedzmy "|". Próbowałem juz pare sposobów, aktualnie: $pattern = "/.{1,2,3}\s/"; $matches = preg_replace($pattern, "|", "jeden dwa trzy cztery pds g aa"); Nie działają. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
A więc zróbmy prościej
Kod /(\w{4,})/
|
|
|
|
biedak Regex, 3 dowlne znaki i spacja 6.05.2011, 06:45:16
krowal A co to za wymysł: {1,2,3} ? w nawiasach klamrowyc... 6.05.2011, 08:01:09
biedak Nie działa,
Przy twoim jest błąd:
No ending delimi... 6.05.2011, 10:12:34
wookieb Kod/(\w{1,3})\s/
Z replace-em ju... 6.05.2011, 10:16:15
biedak Nie działa, efekt nadal taki sam:
je||t|czt|||aa
... 6.05.2011, 10:24:31
wookieb Móoj błąd
Kod/\s(\w{1,3})\s... 6.05.2011, 10:26:20
biedak Efekt:
jeden|trzy cztery|g aa
[PHP] pobierz, pla... 6.05.2011, 10:38:02
wookieb To już szybciej i wygodniej będzie Ci po prostu wy... 6.05.2011, 10:49:59
biedak Fakt, to pewnie będzie lepsze.
Kombinuje tak:
[PHP... 6.05.2011, 11:06:35
wookieb Naucz się w końcu wyrażeń regularnych bo Twój aktu... 6.05.2011, 11:13:17
pmir13 A może podaj jakiś poprawny przykład, albo sprecyz... 6.05.2011, 11:22:01
biedak Cytat(wookieb @ 6.05.2011, 12:13:17 )... 6.05.2011, 11:42:44
pmir13 [PHP] pobierz, plaintext $pattern = "/bw{4,}b... 6.05.2011, 11:48:05 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:42 |