[ Príspevkov: 4 ] 
AutorSpráva
Offline

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

Registrovaný: 30.06.07
Prihlásený: 31.01.17
Príspevky: 66
Témy: 39 | 39
NapísalOffline : 13.05.2013 17:50 | Osetrenie vstupu pre dve slova a viac

Chcem aby uzivatel vpisal do textarea elementu aspon dve slova. Aky je najefektivnejsi sposob? Snazim sa prist na to ako sa to urobi cez regularne vyrazy ale nedari sa mi.
Nemoze prejst to ze uzivatel zada iba viac medzier za sebou. Musia to byt skratka dve slova alebo viac.

Vdaka


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 17.12.17
Príspevky: 1433
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOffline : 13.05.2013 18:03 | Osetrenie vstupu pre dve slova a viac

Regex na to by mohol byť napr
Kód:
/^[^\s]+\s+[^\s]+/

[^\s]+ je reťazec zo všetkých znakov okrem bielych (medzera, tabulátor, enter atď) s tým, že musí byť aspoň jeden.
\s+ je zase aspoň jeden biely znak.
Tým pádom prejde niečo ako "a ." Sú to dva slová?
Ak chceš naozaj slová (z písmen a čísel), tak [^\s]+ nahraď [\w\d]+, alebo iba písmená \w+


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Správca fóra
Správca fóra
Osetrenie vstupu pre dve slova a viac

Registrovaný: 08.08.09
Príspevky: 12516
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 13.05.2013 18:50 | Osetrenie vstupu pre dve slova a viac

Keď chceš dve, alebo viac slov, trochu by som to vylepšil
Kód:
^[^\s]+(\s+[^\s]+)+


_________________
always is always wrong
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 17.12.17
Príspevky: 1433
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOffline : 13.05.2013 19:12 | Osetrenie vstupu pre dve slova a viac

To je už úplne jedno, čo pôjde za prvými dvoma slovami, netreba to komplikovať. Ibažeby chcel naozaj slová (postupnosť písmen/čísel). Vtedy je to tak, ale s tými [\w\d]+


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
 [ Príspevkov: 4 ] 


Osetrenie vstupu pre dve slova a viac



Podobné témy

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

ošetrenie vstupu

v Delphi, Visual Basic

22

307

12.12.2015 21:11

camarovk19

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

Pascal: vypisat slova ktore maju viac nez 4 znaky rozne

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

2

358

21.03.2010 10:25

pascal01

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

Viac ako dve tretiny mladých hľadajú lásku cez internet

v Novinky

1

183

06.06.2007 11:19

fuco

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

Môžem nainštalovať dve alebo viac hier súčasne na jednom pc?

v Počítačové hry

9

665

23.08.2009 18:59

reDo

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

Zdroj pre dve GPU

v PC skrinky, zdroje a všetky druhy chladenia

3

164

12.08.2010 21:57

ac.milan

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

iTunes pre dve zariadenia?

v Ostatné programy

0

251

03.02.2012 21:27

TECon

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

Dve grafiky pre dva monitory

v ATI/AMD grafické karty

6

208

10.09.2013 12:11

Johnnny

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

Doplnenie komponentov pre dve PC zostavy

v PC zostavy

5

217

03.05.2012 14:02

tommo.d

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

Napajaci kabel pre viac zariadeni

v Ostatné

1

66

14.05.2017 10:33

4040

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

Upgrade zostavy pre viac fps

v PC zostavy

6

169

11.12.2017 22:29

axyz21

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

tabulky v mysql pre viac uzivatelov

v Databázy

2

170

04.07.2014 14:12

neopagan

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

Budúce Windows budú optimalizované pre 8 a viac jadier

v Novinky

2

220

25.05.2007 13:33

OmeGa

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

CO-OP/mp hry pre 2 a viac hračov hd4400

v Počítačové hry

2

141

09.02.2015 19:43

SKiLEX

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

Externy USB 3 alebo eSATA III box pre 4 a viac HDD

v Úložné zariadenia

0

161

15.09.2012 16:03

Googler1

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

Vymena vstupu na jack

v Smartfóny a tablety

2

97

30.03.2015 18:09

fackovectomas

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

F1 Challenge (Viac verzii/viac problemov)

v Počítačové hry

3

632

19.08.2009 21:03

f4r0



© 2005 - 2017 PCforum, edited by JanoF