Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 02.04.2015, 13:05   #1
 
Аватар для Alex Grey
 
Сообщений: 43
FR (активность): 368

Доп. информация
По умолчанию Автор темы Регулярные выражения. Цифры

Есть строка вида: test ID:232
Мне надо вырезать ID и цифры.

Спасибо за совет.


Семь раз отмерь, один раз отрежь
Alex Grey вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 02.04.2015, 13:20   #2
 
Аватар для Junk
 
Сообщений: 94
FR (активность): 2,294

Доп. информация
По умолчанию

[A-Z0-9]
так?))
Junk вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 02.04.2015, 14:39   #3
 
Аватар для Spartak
 
Сообщений: 40
FR (активность): 343

Доп. информация
По умолчанию

Цитата:
Сообщение от Junk Посмотреть сообщение
[A-Z0-9]
так?))
Неа, вот так:

Код:
$res=preg_replace("/ID:[0-9]+/","",$id);
Spartak вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
perinot (02.04.2015)
Старый 02.04.2015, 18:17   #4
 
Аватар для vsepro
 
Сообщений: 22
FR (активность): 487

Доп. информация
По умолчанию

Можно еще сократить регулярку:
Код:
/ID:\d+/
Вот тут удобно онлайн тестить.
vsepro вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
perinot (02.04.2015)
Старый 02.04.2015, 22:12   #5
 
Аватар для perinot
 
Сообщений: 37
FR (активность): 274

Доп. информация
По умолчанию

@Spartak, может так -
Код:
$res = preg_replace("/ID:([0-9]+)/","",$test);
perinot вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 02.04.2015, 22:17   #6
 
Аватар для Spartak
 
Сообщений: 40
FR (активность): 343

Доп. информация
По умолчанию

Зачем скобочки? Вы же ничего не будете вставлять из них, всё в пустоту уходит.
Spartak вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
регулярка

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 2606 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ Полезно ] Регулярные выражения - видео урок, обучение, примеры. Синтаксис регулярных выражений. Alex LM Программирование 9 09.11.2015 22:34
[ Вопрос ] Цифры в url новости Maxim1337 WordPress 6 08.01.2014 21:10
Регулярные выражения с JavaScript newinseo Программирование 3 04.08.2011 19:44
Регулярные выражения для парсинга выдачи поисковиков Assargin Софт оптимизатора, SEO утилиты 6 08.10.2008 12:12

Текущее время: 21:29. Часовой пояс GMT +3.