2015-07-28 4 views
0

Я хочу написать функцию, которая точно скажет мне, что выражение подходит к регулярному выражению. например.Js Regex точный шаблон

<script> 
var pattern = /[0-9]{2}/ 

alert(pattern.test("1236")); 

</script> 

Это выражение верно, но я хочу ложь, потому что я хочу только два номера

например.

alert(pattern.test("25")); 

Только это должно быть правдой.

Как я могу изменить свой код?

+0

http://www.regular-expressions.info/anchors.html –

ответ

1

Использование:

var pattern = /^[0-9]{2}$/ 

Он теперь говорит:

Two digits from start "^" to the end "$"