За последние 24 часа нас посетили 14996 программистов и 1764 робота. Сейчас ищут 1458 программистов ...

Удалить из строки всё, кроме точек, запятых и всех цифр

Тема в разделе "Регулярные выражения", создана пользователем peterson7, 3 мар 2016.

  1. peterson7

    peterson7 Новичок

    С нами с:
    3 мар 2016
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте.
    Помогите разобраться. Как правильно написать регулярное выражение так, чтобы в строке $str удалились все символы, кроме точек, запятых и всех цифр.

    То есть есть строка:
    Код (PHP):
    1. $str="e wrqere23wu. y i4ur yt, we0riy ew85.uy055rw, er yewkgrw1eyoi"; 
    Ее надо превратить в:
    Код (PHP):
    1. $str="23.4,085.055,1"; 
    Спасибо!

    Подсказка от модератора:
    Любой код или текст конфигурации пишите между тегом [code=php] и [/code].
    Используйте отступы в коде для форматирования текста.
    Это помогает быстрее понять вас, увеличивает шанс на получение ответа.
    Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв