2013-11-13 3 views
0

У меня есть простое регулярное выражение, которые не работают в IE 8.Длина Regex не работает в ie8

Любые идеи, что делать, чтобы решить эту проблему?
Мои рег использует: \"^.{4,}$"\

Кто-нибудь знает, как сделать эту работу в IE8?

+2

Может ли вы отправить сообщение еще немного кода? –

+0

Не должны ли это быть косые черты? – valverij

+0

Опубликовать больше кода. Как ты это используешь? И чего вы действительно хотите достичь? – rzymek

ответ

0

Я предполагаю, что вы хотите написать

var re = /^.{4,}$/; 

Regular expression visualization

+0

"^. {4,} $" то, что у меня есть в моем регулярном выражении – Amigo

0

Похоже, вы пытаетесь соответствовать целую строку, состоящую из четырех или более символов. Регулярное выражение для этого было бы:

^.{4,}$ 

Вы можете написать, что, как регулярное выражение JavaScript буквальное:

/^.{4,}$/ 

... или вы можете записать его в виде строки буквальной, и передать в конструктор RegExp:

new RegExp("^.{4,}$") 

Помогло ли это?

+0

новый RegExp ("^. {4,} $") - это то, что у меня уже есть ... его не работает в ie8 – Amigo