» »

JavaScript

JavaScript

snooze77 ::

V šoli smo dobili domačo nalogo za uporabo RegEx.
*Vnos EMŠO (obvezna oblika vnosa (pomembno je zaporedje!):
- cifra med 0 in 3
- cifra
- cifra med 0 in 1
- 6 cifer
- cifre 0, 1, 5 ali 6
- tri cifre


pač vem kako se napiše za 1 pogoj nimam pa pojma kako bi se tega lotu mi lahko kdo pomaga?
Pač za prvi pogoj vem da gre var i=/^[0-3]{1}$/
sam ne vem kk naj zdej naprej pišeš še za druge pogoje?

keworkian ::

[0-3]\d[0-1]\d{6}[0156]\d{3}
Obscenities in B-Flat

snooze77 ::

Hvala za odgovor sem pa tudi sam(končno) našel en primer in sestavil regex.

A mi lahko pomagaš pri temu:
vsebovati mora najmanj 7 znakov, ki so lahko male in velike črke ter od tega najmanj 1 cifro)
Če naredim takole /^([a-zA-Z]{6,})+([0-9]{1,})$/
mi dela sam če vnesem vsaj 6 črk in na koncu vsaj 1 številko. Ne vem kako je treba uporabit da ti zazna številko tudi med geslom.

technolog ::

^(?=[a-zA-Z0-9]{7,})(?=.*\d)

>>> /^(?=[a-zA-Z0-9]{7,})(?=.*\d)/.test('adsasd9');
true
>>> /^(?=[a-zA-Z0-9]{7,})(?=.*\d)/.test('adsasd');
false
>>> /^(?=[a-zA-Z0-9]{7,})(?=.*\d)/.test('ads6asd');
true
>>> /^(?=[a-zA-Z0-9]{7,})(?=.*\d)/.test('as6asd');
false

snooze77 ::

A mi lahka tole mal razložiš
^(?=[a-zA-Z0-9]{7,}) v tem delu poveš da iščeš string, ki vsebuje a-z A-Z 0-9 in jih mora biti vsaj 7
(?=.*\d) V tem delu pa razumem sam to ?=iščeš string \d iščeš številke ka pomeni on del vmes .*

technolog ::

Ja, to pa v osnovi pomen, da je tista številka lahko na katerem koli mestu.

snooze77 ::

A mas ki kje kako tabelo ko ti to piše al kako to znaš=) na w3schools je neka tabela sam nisem zasledil tega kar si mi sedaj opisal.
http://www.w3schools.com/jsref/jsref_ob...
Popravek sem videl da kombiniraš n* in .

Zgodovina sprememb…

  • spremenil: snooze77 ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Javascript DOM based XSS vulnerability

Oddelek: Programiranje
152442 (1864) MrStein
»

Regular expression

Oddelek: Programiranje
161797 (1224) TESKAn
»

[php] brisanje nedovoljenih znakov

Oddelek: Izdelava spletišč
71345 (1193) keworkian
»

C# Regex.Replace()

Oddelek: Programiranje
6883 (802) D-monLord
»

Prestashop problem s slikami

Oddelek: Izdelava spletišč
6708 (635) Puzo

Več podobnih tem