Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
1

Удалить всю кириллицу из TextBox

03.10.2014, 14:07. Просмотров 653. Ответов 12
Метки нет (Все метки)

Возможно ли удалить всю кириллицу с textbox?

Так делать, не "по кайфу":
C#
1
2
3
4
5
6
char[] c = { 'А', 'а', 'Б', 'б', 'В', 'в' }; // ...
//....................
for (int i = 0; i < c.Length; i++)
{
    textBox1.Text.Replace(c[i].ToString(), "");
}
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2014, 14:07
Ответы с готовыми решениями:

Всю строку из DataGridView записать в TextBox
Я новичек в C# помогите пожалуйста разобраться! создал свой класс list&lt;&gt; и...

Удалить всю информацию после работы
Есть софт, где при нажатии на кнопку СТАРТ он исполняет код, а при нажатии на...

Удалить строку из TextBox
Ну вобщем вопрос. Как удалить строку из мультистрочного textBox? всё уже...

Удалить буквы из textBox
У меня есть textBox1 с уже ранее введённым текстом типа...

Удалить фразу из textbox
Есть textBox textBox1.Text = &quot;шла Саша по шоссе и сосала сушку&quot; Как удалить...

12
Baky
78 / 78 / 37
Регистрация: 11.09.2014
Сообщений: 579
03.10.2014, 14:19 2
а не проще ли просто запретить ввод или у тебя в textbox заносится строка?
0
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 14:22  [ТС] 3
Baky, если скопипастить (Ctrl+V), то хз что там занес пользователь.
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
03.10.2014, 14:54 4
Лучший ответ Сообщение было отмечено Pin1999 как решение

Решение

C#
1
2
3
string str = "ёabфcыdц";
Console.WriteLine(Regex.Replace(str, @"[а-яё]", String.Empty));
Console.ReadKey();
1
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 14:59  [ТС] 5
BozKurt, не подходит, т.к. нужно на framework 2.0.
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
03.10.2014, 15:03 6
И что? Regex был изначально. У меня на 2.0 всегда регулярки работали.
0
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 15:08  [ТС] 7
Странно, но MSDN говорит что 3.5+.

Добавлено через 3 минуты
BozKurt, но все таки оно работает и на 2.0.
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
03.10.2014, 15:11 8
Цитата Сообщение от Pin1999 Посмотреть сообщение
Странно, но MSDN говорит что 3.5+.
Хде? http://msdn.microsoft.com/en-us/libr...v=vs.110).aspx
0
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 15:19  [ТС] 9
BozKurt,
0
Миниатюры
Удалить всю кириллицу из TextBox  
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
03.10.2014, 15:23 10
Как бы вот:
Удалить всю кириллицу из TextBox
0
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 15:28  [ТС] 11
BozKurt, сайт с приветом .

Добавлено через 1 минуту
BozKurt, в winform это не работает, спокойно проходит мимо, безрезультатно.

Добавлено через 1 минуту
C#
1
2
3
4
private void timer1_Tick(object sender, EventArgs e)
{
    Regex.Replace(TB_Password.Text, @"[а-яё]", String.Empty);
}
0
BozKurt
297 / 274 / 101
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
03.10.2014, 15:29 12
Код, пожалуйста. Т.к. не суть важно, как и от куда приходит входная строка.

Добавлено через 52 секунды
C#
1
TB_Password.Text = Regex.Replace(TB_Password.Text, @"[а-яё]", String.Empty);
0
Pin1999
21 / 15 / 6
Регистрация: 16.08.2013
Сообщений: 1,294
03.10.2014, 15:32  [ТС] 13
BozKurt, и так тоже пробовал...

Добавлено через 0.01 секунду
студия 13 тупит зараза, перегрузил, теперь работает.
0
03.10.2014, 15:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2014, 15:32

Как удалить textBox?
Я могу создать несколько textBox таким циклом: for (int j = 0; j &lt; n;...

Удалить/стереть текст из TextBox
Как по нажатию на button удалить текст из TextBox?

Удалить из textbox повторяющиеся символы
Здравствуйте. Подскажите пожалуйста как при нажатии на кнопку удалить из...


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

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

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