Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 5

Работа с текстом

28.09.2017, 01:44. Показов 1547. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть текст вида:

8% · New 53 of 639
или
0% · New 1 of 1012
или
0% · New 1023 of 90012

Мне нужно удалить всё кроме последнего числа. Т.е. чтобы оставалось 639 или 1012 или 90012 итд.

Я вижу это как удалить всё после 5 пробела, включая сам пробел.

Помогите с кодом, пожалуйста.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.09.2017, 01:44
Ответы с готовыми решениями:

Работа с текстом
Есть TextBox. В него вписываю допустим "hello12345_world". Мне надо что бы весь текст что после _ убрался (вместе с _), а hello заменился...

Работа с текстом
Помогите, пожалуйста, в решении вот такой вот задачи: Необходимо выводить на экран только слово с указанным номером из введенного текста...

Работа с текстом
Доброго времени суток! Нужно слова текста поместить в массив(элемент массива = слово). Есть такой код: function...

2
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
28.09.2017, 02:19
Лучший ответ Сообщение было отмечено 2chdotru как решение

Решение

Цитата Сообщение от 2chdotru Посмотреть сообщение
удалить всё после 5 пробела
А если завтра окажется, что пробелов может быть 4 или 6? Тут или регуляркой:
JavaScript
1
console.log(str.replace(/.*\s([\d]+)(?=$)/g, '$1'));
или разбить в массив по пробелам и взять последний элемент.
JavaScript
1
console.log(str.split(' ').reverse()[0]);
Но тогда нужна дополнительная проверка на число.
Или же, ориентируясь на индекс последнего пробела, получить подстроку с числами, которую так же нужно будет проверить, что это числовое значение
JavaScript
1
console.log(str.substring(str.lastIndexOf(' ') + 1));
Добавлено через 2 минуты
P.S. Хотя, если вы уверены на 101%, что последним в строке всегда будет число, то проверку делайте по вашему усмотрению.
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 5
28.09.2017, 15:43  [ТС]
Спасибо, выручили!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.09.2017, 15:43
Помогаю со студенческими работами здесь

Заданный текст распечатать по строкам
Помогите пожалуйста очень прошу!!! Заданный текст распечатайте по строкам, понимая под строкой либо очередные 20 литер, если среди них...

Работа с текстом...
Всем доброго времени суток ... Такая ситуация - загружаю через диалог в RichEdit1 - определённый текстовик с текстом. Вопрос: как сделать...

Работа с текстом
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; ...

Работа с текстом
Дано: в текстовом файле fin.txt находится текст на русском языке. Требуется: написать подпрограмму, которая по заданной строке формирует...

работа с текстом
распечатать все однокоренные слова в заданном тексте(корень задается)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru