С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Gerd199
5 / 5 / 3
Регистрация: 06.03.2014
Сообщений: 812
1

Удалить из строки заданные значения, используя RegEx

17.02.2015, 16:43. Просмотров 357. Ответов 6
Метки нет (Все метки)

Есть строчка, как через регулярное выражение удалить такой та символ?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2015, 16:43
Ответы с готовыми решениями:

Удалить из текста слова из n-букв, используя RegEx
Нужно, используя регулярное выражение, удалить из текста слова из n-букв, n вводится пользователем....

Удалить из строки заданный символ используя только StringBuider
Используя StreingBuilder удалить из строки заданный символ.Помогите пожалуйста

Используя регулярные выражения получить значения из строки
Всем привет. Используя регулярные выражения нужно из строки вида...

Удалить из строки все слова начинающиеся с гласных, используя регулярные выражения
В задании нужно удалить из строки все слова начинающиеся с гласных(русских) используя при этом...

Как разбить строку на подстроки используя Regex
При работе над одним модулем, возникла проблема такого рода: получаю Json строку такого вида { ts:...

6
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
17.02.2015, 17:46 2
Gerd199,
C#
1
str = Regex.Replace(str, "a", "");
Удалит все строчные буквы "а" из переменной str.
P.S. А точно нужны регулярные выражения? str = str.Replace("a", "") - делает тоже самое, только быстрее.
0
Gerd199
5 / 5 / 3
Регистрация: 06.03.2014
Сообщений: 812
17.02.2015, 18:09  [ТС] 3
И такой вот вопрос.

как из переменной string, преобразовать переменную в int;
Тут удалили из строчки лишний знак, теперь стало как бы порядковым числом. Как сделать так , чтобы в дальнейшем можно было сложить переменную которая int с переменной string?
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
17.02.2015, 18:12 4
Gerd199, это тебе книжку почитать нужно.
0
Gerd199
5 / 5 / 3
Регистрация: 06.03.2014
Сообщений: 812
17.02.2015, 18:25  [ТС] 5
Подскажи пожалуйста, дело пустяковое. Щас времени просто нет на книжку...
0
Evgen256
1 / 1 / 2
Регистрация: 15.02.2015
Сообщений: 15
17.02.2015, 18:33 6
Gerd199,
C#
1
 int i = Convert.ToInt32(str);
Но это реально основы, тебе реально нужно прочитать книжку.
1
Gerd199
5 / 5 / 3
Регистрация: 06.03.2014
Сообщений: 812
17.02.2015, 21:52  [ТС] 7
Все сделал, вроде бы все ок. Без ошибок, собрал запустил.
Как только вызываю функцию Convert.ToInt32(sss);. Программа закрывается, ошибка

Код
Первый этап обработки исключения типа "System.FormatException" в mscorlib.dll
Поток 0xe30 завершился с кодом 259 (0x103).
если же не применять Convert.ToInt32(, все ок. Тогда как быть?

Через регулярное выражение из строчки удалили все и оставили цифры. Далее
далее к var i = 0; нужно добавить ту самую строчку. То есть сложить, не удаться если строчка останется строчкой, а не как число...

Добавлено через 37 минут

C#
1
2
3
4
5
6
7
int ss = 0;
int it = 0;
 
ss = int.Parse(Regex.Replace(HN.Descendants("td").ElementAt(15).InnerText, "mm", ""));
it = 4 + ss;
 
MessageBox.Show( it.ToString());
Программа ошибкой завершается, ну никак не хочет...
0
17.02.2015, 21:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2015, 21:52

RegEx: удалить из сообщения все знаки препинания
Написал код по заданию ниже. Но он не работает правильно. помогите пожалуйста! Задание: Дана...

Regex. Удалить слова состоящие из одной буквы
Например: _a_, _a, a_, где нижнее подчеркивание - пробел. Ищу решение одной строкой.

Конец строки в RegEx
мне нужно получить из строки всё от $$ до // или до конца строки при отсутствии // я дулаю так...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru