![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 22.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem. Próbuje użyć funkcji php preg_split. Dzieli ona tekst na podstawie podanych znaków. Mam dość banalny problem. Nie mogę sobie przypomnieć jak trzeba napisać znaki tak by dało się użyć innych niż standardowe. Wiem strasznie lakonicznie, ale nie umiem mówić określeniami technicznymi. Taki przykład
$keywords = preg_split("/[\s,]+/", "(A B C (D E (F G)))"); print_r($keywords); Nie wiem jak wpisać zamiast "/[\s,]+/" np. "()" tak by podzieliło na podstawie nawiasów. Gdy próbuje zrobić np tak "\(\)" dostaje info, że nie można używać \. Wiem, że używało się tego gdy chciało się odgrodzić taki znak ale zupełnie wyleciało mi z głowy w jaki sposób. Proszę o pomoc, bo zupełnie utknąłem na małej drobnostce. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
może takie rozwiązanie Cię zainteresuje:
Ten post edytował AdIoS_Neo 23.05.2013, 00:26:41 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 22.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
A byłby ktoś w stanie wyjaśnić mi jak odczytywać taki zapis "/\((.*)\)/i" ?
Masa znaków, żeby funkcja rozdzielała po nawiasach ;P Niestety jestem początkujący i nie potrafię zrozumieć co daje reszta znaków typu .* czy /i |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
A byłby ktoś w stanie wyjaśnić mi jak odczytywać taki zapis "/\((.*)\)/i" ? Masa znaków, żeby funkcja rozdzielała po nawiasach ;P Niestety jestem początkujący i nie potrafię zrozumieć co daje reszta znaków typu .* czy /i i Cytat i (PCRE_CASELESS) If this modifier is set, letters in the pattern match both upper and lower case letters. http://php.net/manual/en/reference.pcre.pa...n.modifiers.php http://www.php.net/manual/en/regexp.reference.meta.php <-- koniecznie przeczytaj http://www.php.net/manual/en/regexp.reference.delimiters.php http://www.php.net/manual/en/regexp.reference.escape.php ogólnie poczytaj w: http://www.php.net/manual/en/reference.pcr...tern.syntax.php (IMG:style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:43 |