Я имею строку, что мне нужно, чтобы разобрать и получить номер в требуемом формате like'1/2' из строкиАнализировать «1/2» из строки Использование JavaScript
Пример: - Возьмите 1/2 чаши вода
Я хочу извлечь из вышеуказанной строки.
В настоящее время я пытаюсь использовать Regex для извлечения этого обязательного текста.
код, который я в настоящее время с помощью Чтобы проверить, если строка имеет номера и Extract, что Numbers -
function hasNumbers(t) {
//To check if string has numbers
return /\d/.test(t);
}
function getNumberFromString(txt) {
//To extract number in 1/2 from string but currently it is giving '12' instead of '1/2'
var numb = txt.match(/\d/g);
numb = numb.join("");
return numb;
}
Просто добавьте косую черту 'txt.match (/ [0-9 /]/g);' – adeneo
Спасибо за ответ, Его работа для меня –