170 похожих чатов

Такой вопрос - как можно вытащить цифры из массива строк

? К примеру string[] arr = "ABC12345", так вот мне нужно 12345 сохранить в другом массиве и посчитать их сумму

Как правильнее всего это сделать ?

13 ответов

16 просмотров

бежишь по массиву строк фором, достаешь строку по индексу, дальше бежишь по ней (это уже будут символы т.е. char) и проверяешь что char.IsDigit(ch)

Podawan- Автор вопроса
Roman B.
бежишь по массиву строк фором, достаешь строку по ...

Я немного туплю.. Бегу по по массиву строк, но не пойму как из них извлечь цифры, типа пропустить "AB123", и вытащить только 123 который я потом суммирую

Podawan
Я немного туплю.. Бегу по по массиву строк, но не...

скинь что сделал, просто не совсем понятно почему написал 'string[] arr = "ABC12345"'

Podawan
Я немного туплю.. Бегу по по массиву строк, но не...

string arr = "ABC12345"; var regex = new Regex("\\d"); Console.WriteLine(string.Join(" ", regex.Matches(arr)));

Podawan- Автор вопроса
Roman B.
скинь что сделал, просто не совсем понятно почему ...

Да я ничего не сделал, потому что не пойму как их вытащить Даётся просто var input = new string[] { "AB123", "CA456" и т.д. } из него нужно вытащить цифры и ссумировать что-бы найти число которое нужно

Podawan- Автор вопроса
Егорка Миллер 🇷🇺❤️
string arr = "ABC12345"; var regex = new Regex("\...

я ошибся, там даётся string[] { "ab123", "ca456" }

Podawan- Автор вопроса
Егорка Миллер 🇷🇺❤️
and?

Мне выдаёт cannot convert from string[] to string

Podawan
Мне выдаёт cannot convert from string[] to string

я же написал, что сам переделаешь. Сделай фореч со своим массивом слов, а потом с циферками и суммируй

создай массив из чисел, потом через цикл пройди через массив строк, в цикле проверяй каждый чар из строки на соответствие с массивом чисел и записывай их. первое что в голову пришло

Podawan- Автор вопроса
Егорка Миллер 🇷🇺❤️
я же написал, что сам переделаешь. Сделай фореч со...

Спасибо, но там кароче время заканчивалось, и я тупанул

Podawan- Автор вопроса

Да там просто идёт "ID1234" и нужно вытащить 1234 в другой массив, я это хз как сделать

Podawan
Да там просто идёт "ID1234" и нужно вытащить 1234 ...

String это массив символов. Ты можешь пройти по нему используя foreach и проверить каждый символ цифра он или нет. Как проверить символ выше написали. И посмотри как привести char к числу если тебе нужна будет сумма

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
10
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
8
Здравствуйте. Задача состоит в том, чтобы сделать real-time чат в мобильном приложении. После передачи сообщения пользователем через веб-сокеты, для основного и долговременног...
🐾
5
Книга Юрова В.И пойдёт для обучения?
Botsman
24
I was reading a lot about API and REST API and I still don't get it, what's a application programming interface? 😄 How to build a private API for getting other informations f...
Witold 🖤🩶
12
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
2
Карта сайта