![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Pena |
|
|||
![]() КорнеплодЪ ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 20.4.2006 Где: эРэФия, аул Москв а... Репутация: нет Всего: нет |
Помогите, пАжАлАстА(!) написать регулярное выражение (если это удобнее решить им или предложите своё) для решения задачи:
Представление метрических единиц обычно встречаемых в тексте ввиде "м2", "с2", "мм3"... в правильную форму "м<sup>2</sup>", "с<sup>2</sup>", "мм<sup>2</sup>"... --- Своих знаний хватает лишь на:
И то не работает( Это сообщение отредактировал(а) Pena - 14.7.2009, 12:45 --------------------
Самовар по всем вопросам - сильно не ругайте |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: 1 Всего: 3 |
|
|||
|
||||
| Pena |
|
|||
![]() КорнеплодЪ ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 20.4.2006 Где: эРэФия, аул Москв а... Репутация: нет Всего: нет |
Это понятно, благодарю... НО хотелось бы не переберать все варианты ("секунды в квадрате, метры кубические, сантиметры квадратные и т.д. и т.п.") а написать такое регулярное выражение (если оно тут уместно), которое бы заменяла любую связку "одна-две буквы, сразу затем одна-две цифры (возможно отрицательное)" =)
--------------------
Самовар по всем вопросам - сильно не ругайте |
|||
|
||||
| Nigel |
|
|||
|
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 1 Всего: 19 |
тут вам придется перебрать все варианты.
Регулярка на букву-цифру такая, \w\d, но неправильно будет применять ее здесь. |
|||
|
||||
| Pena |
|
|||
![]() КорнеплодЪ ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 20.4.2006 Где: эРэФия, аул Москв а... Репутация: нет Всего: нет |
--------------------
Самовар по всем вопросам - сильно не ругайте |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 7 Всего: 401 |
Для квадрата и куба есть еще спец. юникодные символы - ² и ³ (U+00B2 и U+00B3 соотв-но). Имхо, они в тексте смотрятся приятнее, чем <sup>, как минимум не распирают межстрочный интервал...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |