Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.12.2018, 16:59
Интересующийся
Отправить личное сообщение для Anna_Medvid Посмотреть профиль Найти все сообщения от Anna_Medvid
 
Регистрация: 07.01.2017
Сообщений: 22

RegEx-регулярные выражения
Здравствуйте подскажите пожалуйсто регулярку для того чтобы все обрезало кроме целых и дробных чисел у меня есть такая /\d+(\.\d+)?/ но после запятой пропускает буквы и также нужно регулярку которая бы резала все пробели в строке и не важно где они находяться у меня есть такая /\s+/g, но если ввести хотя бы один символ, а остальные пробелы регулярка не срабатывает
Ответить с цитированием
  #2 (permalink)  
Старый 21.12.2018, 17:15
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,799

alert('12.1 as as as aas'.replace(/[^\d\.]+?/g,''));
Ответить с цитированием
  #3 (permalink)  
Старый 21.12.2018, 17:40
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Anna_Medvid
того чтобы все обрезало кроме целых и дробных чисел
Обрезало в чем, в поле ввода? Тогда запрещать ввод ненужных нужно по событию. А если в строке оставить только нужное, то можно так:

str = str.match(/\d+(\.\d+)?/)[0]
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
регулярные выражения Gtfuc Общие вопросы Javascript 9 16.11.2017 21:16
Регулярные выражения zoinx2010 Общие вопросы Javascript 4 07.02.2014 16:37
регулярные выражения remember_me Общие вопросы Javascript 2 26.12.2013 14:56
Регулярные выражения для javascript qwert_ukg Общие вопросы Javascript 3 20.04.2012 13:45
Функции поиска и замены строк или регулярные выражения? Armen Общие вопросы Javascript 1 01.01.2010 12:35