Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
odstranenie medzier

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39
Príspevok NapísalOffline : 23.04.2010 15:32

Zdravim,

Ako spravim v PHP pomocou regexu alebo niecoho ineho to, ze ked mam text a je tam viac medzier za sebou tak chcem aby bola vzdy maximalne jedna medzera medzi slovami.

Dajme tomu mam text:
Kód:
$string="Ako sa  dnes    mate?";


tak chcem aby vystupom z tej funckie bol string:
Kód:
$string="Ako sa dnes mate?";


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.04.07
Prihlásený: 27.06.21
Príspevky: 532
Témy: 35
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.04.2010 18:12

Kód:
while(preg_match('([ ]{2})', $string))   {
   $string = str_replace('  ', ' ', $string);
}







_________________
CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX
Offline

Správca fóra
Správca fóra
odstranenie medzier

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.04.2010 19:44

preco cez cyklus, nestaci toto?
Kód:
preg_replace("/ {2,}/", " ", $string);







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
odstranenie medzier

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39
Príspevok Napísal autor témyOffline : 23.04.2010 21:16

plati to aj pre viac medzier , 3-4 a viac ? ci max. len pre dve?


Offline

Správca fóra
Správca fóra
odstranenie medzier

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.04.2010 23:09

2 a viac medzier za sebou nahradi jednou...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. odstranenie medzier

v PHP, ASP

9

1174

03.09.2008 17:14

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstranenie nadbytocnych medzier, tabulatorov zo stringu....

v PHP, ASP

11

845

09.10.2014 20:13

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odstranenie niekolkych medzier aby bola jedna

v Assembler, C, C++, Pascal, Java

4

577

11.01.2010 15:41

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistenie poslednych 3ch medzier

v PHP, ASP

5

452

27.02.2009 12:10

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zalomenie textu bez medzier

v HTML, XHTML, XML, CSS

6

842

09.03.2009 21:13

pa3ck Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pridavanie medzier do stringu

v PHP, ASP

7

419

31.01.2009 21:38

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vynechanie medzier v reťazci

v Assembler, C, C++, Pascal, Java

2

766

31.01.2012 13:48

street_punk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. assembler, uz len zistit pocet medzier

v Assembler, C, C++, Pascal, Java

5

1041

06.05.2010 7:27

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstránenie Windowsu

v Operačné systémy Microsoft

16

1332

02.11.2009 21:00

Milanese Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odstranenie programu

v Ostatné programy

1

797

12.01.2008 10:30

Mandy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odstranenie diakritiky

v JavaScript, VBScript, Ajax

1

2557

13.11.2007 20:21

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vista odstranenie

v Operačné systémy Microsoft

10

603

02.09.2009 18:42

prandof Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstranenie priecinka.

v Ostatné

5

613

19.08.2009 1:22

i666 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstránenie ubuntu

v Operačné systémy Unix a Linux

3

1124

07.12.2008 0:45

branislav.poldauf Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odstranenie vírusu

v Antivíry a antispywary

12

1036

08.11.2011 17:10

Leslie12 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstranenie vodotlace

v Grafické programy

3

1231

12.03.2011 22:07

walther Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra