Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

editovanje teksta iz php-a, pomoc

[es] :: PHP :: editovanje teksta iz php-a, pomoc

[ Pregleda: 2291 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Stanojevic
Personal trainer
Dubai

Član broj: 8885
Poruke: 679
*.eth-wifi.verat.net.



+1 Profil

icon editovanje teksta iz php-a, pomoc14.01.2006. u 19:56 - pre 221 meseci
pozdrav

potrebna mi je pomoc oko sledeceg, daklem imam jedno text polje, u kojem treba ispraviti neke stvari::

1. tekst sadrzi cudne karaktere, tipa é , Å“ itd i ovi karakteri trebaju da se preprave u odgovarajuce: é , à itd, koji su citljivi za coveka, sad mogu napisati vise str_replace linija

$text = str_replace('é', 'é', $text);
$text = str_replace('è', 'è', $text);
$text = str_replace('Å“', 'œ', $text);

ali me interesuje moze li se ova zamena karaktera uraditi u jednoj liniji pomocu preg_replace ili slicne funkcije i kako bi glasila ta linija?



2. tekst sadrzi reci koje se nalaze u duplim {{ }} zagradama
primer:

{{ovo je moj tekst}}

trebam da uklonim ovaj tekst kao i zagrade, interesuje me najbolji nacin (sto kraci kod) koji bi ovo odradio.

i 3.
tekst sadrzi reci koje se nalaze u duplim zagradama [[ ]]
primer:
[[ovo je moj tekst]]
sad ovde treba ukloniti samo zagrade ali tako da tekst u zagradama ostane vidljiv, jedan detalj: reci mogu biti ugnjezdene, primer:

[[ ovo je moj tekst [[ neki drugi tekst]] ]]

kako je najbolje izvesti uklanjanjanje ovih zagrada?


hvala unapred

pozdrav

Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
 
Odgovor na temu

Ivan Stanojevic
Personal trainer
Dubai

Član broj: 8885
Poruke: 679
*.eth-wifi.verat.net.



+1 Profil

icon Re: editovanje teksta iz php-a, pomoc15.01.2006. u 23:55 - pre 221 meseci
ok za sada je ovo najjednostavnije sto sam uspeo , ako neko vidi da moze bolje nek javi

Code:


$text = 'neki text';

$r_pattern = array(    '(é)', '(è)', '(Å“)', "({{.*}}\n)");
$r_replace = array(    'é', 'è', 'œ', '');

$text = preg_replace($r_pattern, $r_replace, $text);


Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: editovanje teksta iz php-a, pomoc16.01.2006. u 02:31 - pre 221 meseci
Code:


$asc_lat = array (
  "é" => "é",
  'è' => "è",
  'Å“' => "œ"
);

$text = strtr ($text, $asc_lat);

 
Odgovor na temu

[es] :: PHP :: editovanje teksta iz php-a, pomoc

[ Pregleda: 2291 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.