|
|
|
|
|
для: confirm
(13.05.2012 в 16:52)
| | Ок! А я ща буду присобачивать выбор "Откуда?" с динамической подгрузкой региона и города.
http://habrahabr.ru/post/21949/ | |
|
|
|
|
|
|
|
для: Deed
(13.05.2012 в 16:48)
| | Не надо, у меня все это есть в твердой валюте. | |
|
|
|
|
|
|
|
для: confirm
(13.05.2012 в 16:26)
| | Это не учебник, это air-программулинка для теста регулярок. Установки не требует. | |
|
|
|
|
 1.2 Кб |
|
|
для: Deed
(13.05.2012 в 16:16)
| | Если бы я начал ругаться...
Специально написал, чтобы показать -->
У вас уже в привычку входит искать виновника среди браузеров. Рег. выражения не они придумали, и если какой-то из них "косячит" не замечая явного "косяка", это еще не повод считать себя правым. Они могут по разному трактовать стили, но рег. выражения, это правила общие для всех. Отвыкайте.
Спасибо, но у меня есть отличные учебники по JavaScript. | |
|
|
|
|
|
|
|
для: confirm
(13.05.2012 в 16:10)
| | Да что ж вы так ругаетесь :)
В консоль посмотреть - это первое дело. В моем случае там была лишь нотация на использование "Устаревшего атрибута AttrNode..."
Кстати, рекомендую: http://gskinner.com/RegExr/desktop/RegExr.air | |
|
|
|
|
|
|
|
для: Deed
(13.05.2012 в 16:03)
| | При чем тут ВОМ? Посмотрите код литер a-z и а-я, ё, и все станет понятно. Может после этого вы поймете, что означает диапазон _-\s, и что FF на 100% прав, указывая на такую лажу (кстати в консоль все-таки загляните, поинтересуйтесь содержанием сообщения об ошибке). | |
|
|
|
|
|
|
|
для: confirm
(13.05.2012 в 15:39)
| | Erara humanum est, дружище!
А насчет регулярок - у меня никогда с ними особых проблем не было. Как-то с самого начала пошли они без напряга :)
На ваш вопрос развернуто ответить не могу. Но, вроде как, код кириллической буквы "ё" в ВОМ стоит отдельно от сплошного диапазона остальных букв. | |
|
|
|
|
|
|
|
для: Deed
(13.05.2012 в 15:37)
| | Это не FF фича, это ваша ошибка - нельзя так, поймите в конце концов. Задайтесь вопросом, почему диапазон a-z это логично, и почему ё надо указывать вне а-я? | |
|
|
|
|
|
|
|
для: confirm
(13.05.2012 в 15:33)
| | Не успел :)
Спасибо!
Трабл, и правда, был в регулярке! А именно в тире между символьными классами. После перестановки: /[^\w_\sа-яё-]/ig FF прекратил бойкот.
http://jsfiddle.net/j8M7W/2/
Но что-то много у FF фич и особенностей, на мой взгляд. | |
|
|
|
|
|
|
|
для: Deed
(13.05.2012 в 15:25)
| | Что сие означает? )
Вот если бы вы написали вот так (оставив все ваше) [^\w\d_\sа-яё-], то и FF бы не заикнулся. Иначе экранирование [^\w\d_\-\sа-яё], и это правильно. | |
|
|
|
|