Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 30.06.07
Prihlásený: 26.11.19
Príspevky: 69
Témy: 40
Príspevok NapísalOffline : 13.05.2013 17:50

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ý: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 13.05.2013 18:03

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: 12449
Témy: 39
Príspevok NapísalOffline : 13.05.2013 18:50

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ý: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 13.05.2013 19:12

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!
Odpovedať na tému [ Príspevkov: 4 ] 


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

639

12.12.2015 21:11

camarovk19 Zobrazenie posledných príspevkov

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

569

21.03.2010 10:25

pascal01 Zobrazenie posledných príspevkov

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

561

06.06.2007 11:19

fuco Zobrazenie posledných príspevkov

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

965

23.08.2009 18:59

reDo Zobrazenie posledných príspevkov

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

396

12.08.2010 21:57

ac.milan Zobrazenie posledných príspevkov

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

v Ostatné programy

0

476

03.02.2012 21:27

TECon Zobrazenie posledných príspevkov

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

v ATI/AMD grafické karty

6

631

10.09.2013 12:11

Johnnny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Doplnenie komponentov pre dve PC zostavy

v PC zostavy

5

425

03.05.2012 14:02

tommo.d Zobrazenie posledných príspevkov

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

v Siete

14

1783

25.03.2019 23:09

KocuR Zobrazenie posledných príspevkov

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

v Externé zariadenia

6

770

04.11.2023 8:43

eMKejx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záložný internet pre viac PC

v Poskytovatelia internetu

1

949

28.09.2021 0:52

michalesku Zobrazenie posledných príspevkov

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

v Ostatné

1

618

14.05.2017 10:33

4040 Zobrazenie posledných príspevkov

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

v Ostatné programy

1

460

12.02.2018 6:36

tatko Tom Zobrazenie posledných príspevkov

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

v PC zostavy

6

613

11.12.2017 22:29

axyz21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. tabulky v mysql pre viac uzivatelov

v Databázy

2

532

04.07.2014 14:12

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. strstr PHP funkcia ale pre viac stringov

v PHP, ASP

4

590

08.08.2018 13:55

baumax 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