Регулярное выражение - Только цифры



  • Подскажите как номера почистить от знаков и оставить только цифры ?



  • @freeliman [0-9]+ или d+ насколько помню



  • Вообще, поиск любого количества цифр в строке как-то так выглядит: (\d)+
    А остальные знаки - вот так: (\D)+

    Можно просто заменить все не цифры на символ нулевой длины.

    В Notepad++ я это сделал так:

    CTRL + H

    В поле "Найти" вставил (\D)+

    Убедился, что в поле "Заменить на" ничего нет.

    Поставил кружок у регулярных выражений

    И нажал заменить всё.

    Остались только цифры.



  • я поп робовал (?:(\d+).*?)+ но незашло
    можно извлечь все данные \d или \d+ вернет массив
    а далее [[LIST]].join('');


  • administrators

    Регулярные выражения >> Заменить строку
    0_1525351573100_на форум 32.png