[ОТВЕТИТЬ]
Опции темы
12.12.2014 09:57
 
Цитата:
Micle кривовато немного ))
Ошибка ;)
12.12.2014 09:59
 
вот тут знака вопроса не хватило
(-(\d+)

должно быть так
(-?(\d+)
12.12.2014 10:00
 
Чтобы туда ссылки ставить, сначала пиши слово тут, потом выделяй его и жми глобус в панельке.
На самом деле, чем сложнее выражение, тем тяжелее (дольше для машины) его обрабатывать. Я, конечно, условие не додал, но просто бы выпилил все, кроме цифр и минуса...
12.12.2014 10:13
 
От постановки задачи зависит конечно )) в случае, если ещё и валидация какая-то нужна, то мой вариант ближе к правильному, нежели просто выдирание цифр
12.12.2014 10:58
 
Ну, давай посложнее, тут заменить на пробел три цифры после b. Позиция плавающая.

А тут заменить на пробел символы между знаками вопроса включительно, т.е. должно получиться 12 22 54. Позиция плавающая. Читаем про жадные и нежадные регулярки ;)
12.12.2014 11:04
 
Цитата:
OlegON Ну, давай посложнее, тут заменить на пробел три цифры после b. Позиция плавающая.
вот
12.12.2014 11:12
 
Цитата:
Micle вот
Не, ты оставляешь все, кроме заданного, а вырезать заданное можешь? ;)
12.12.2014 11:19
 
Цитата:
OlegON Не, ты оставляешь все, кроме заданного, а вырезать заданное можешь? ;)
ня
12.12.2014 11:22
 
Цитата:
OlegON А тут заменить на пробел символы между знаками вопроса включительно, т.е. должно получиться 12 22 54. Позиция плавающая. Читаем про жадные и нежадные регулярки ;)
вот так с учётом последних пожеланий


или так. Кому что. для меня первое более читабельно
12.12.2014 11:30
 
Цитата:
Micle ня
Хреновый из меня учитель :) Я это имел ввиду


Опции темы



Часовой пояс GMT +3, время: 02:10.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.