powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Регулярное выражение ля замены символов
3 сообщений из 3, страница 1 из 1
Регулярное выражение ля замены символов
    #38433936
gloomich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый. Необходимо составить регулярное выражение, заменяющее каждый символ входной строки, кроме последних 4, на '*'.
Я сделал (.+)(?=\\w{4}$) но все первые символы заменяются на одну *.
Т.е. должно быть так:
qwerty123456 -> ********3456
...
Рейтинг: 0 / 0
Регулярное выражение ля замены символов
    #38434037
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gloomich, обязательно регуляркой или так тоже пойдет?
Код: c#
1.
2.
string s = "qwerty123456";
s = new string('*', s.Length-4) + s.Substring(s.Length-4, 4);
...
Рейтинг: 0 / 0
Регулярное выражение ля замены символов
    #38434345
gloomich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может не очень красивое решение, но вполне работает, спасибо!
Про конструктор я и забыл..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Регулярное выражение ля замены символов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]