Показать сообщение отдельно
  #9 (permalink)  
Старый 24.04.2012, 18:19
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

А можешь пояснить, что значит \b и чем отличается от [\s^$]. (Справочник читал, но не понял). И ещё по поводу \d*?. Разве могут быть единицы измерения без цифр? А вот без самих обозначений (ну px и т.п.) могут. Что я не понимаю?
re=/\b\d*?(?:px|em|%|mm|cm|pt|pc|ex)\b/gi
str= " 1 ";
alert("'" + str.match(re) + "'");

str = ' px'
alert("'" + str.match(re) + "'");//странновато как-то


Сообщение от trikadin
Кстати, не уверен, что с точки зрения спецификации указание единиц измерения регистронезависимо.
Да я тоже не уверен

Последний раз редактировалось Раед, 24.04.2012 в 18:46.
Ответить с цитированием