![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 1 Dołączył: 14.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Sprawa wygląda następująco....
mam ciąg tekstowy, założmy Cytat City View [by nikon] w nawiasie kwadratowym może znajdować się wszelaki tekst. Chciałbym, aby ten cały nawias był odcinany, czyli w powyższym przypadku zostałby tekst "City View". Do tej pory robiłem to funkcją explode - dzieliłem tekst od znaku "[". Niestety rozwiązanie to nie jest już odpowiednie, dlatego proszę o pomoc w konstrukcji wyrażenie dla funkcji preg_replace |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko ładnie pięknie, ale co zrobić w momencie, gdy np z takiego linku:
Kod http://oglaszajtu.pl/ogloszenia/54/Dom Wieruszów, pow. 150m2 chcę usunąć "," i "." no i do tego spację zamienić na "-" A od poczatku to tak: 1. Generuję sobie plik .xml kodem:
spacje zamieniłem już na "-" ale pozostaje sprawa wywalenia "," i ".". Podpowie ktoś w którą stronę spojrzeć? bo próbowałem tak jak w manualu pokazują array(), ale wywala mi bład. jak widać tutaj Kod $kanalRSS .= '<url><![CDATA[http://oglaszajtu.pl/ogloszenia/'.$wiersz['annoucement_id'].'/'.$wiersz['annoucement_title'].']]></url>'; $kanalRSS .= '<title><![CDATA['.$string.']]></title>'; dałem dwie $, które sa niemal tym samym, tyle tylko, że musiałem to tak zagmatwać, gdyż w linku ma usuwać pewne znaki i zamieniać, zas poniżej w title ma je zostawiać, a innego rozwiaznaia nie znalazłem/wymyśliłem. A i jeszcze sprawa zamiany dużych liter na małe
taki kodzik nie daje efektu, mało tego usuwa mi końcówkę adresu/urla. Ten post edytował rel 11.02.2014, 13:40:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 04:12 |