![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
![]()
в общем необходимо убрать пробелы из строки.
Программа работает с помощью регулярных выражений при вводе например идентифицирует на наличие e-mail вот там необходимо убрать все пробелы. Код выложу вечером. Заранее спасибо.
О, степь родимая, как я скучаю по тебе...
|
![]() |
![]() |
![]() |
#2 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
![]()
Собственно вот код:
public static void main(String[] args) { System.out.println("Введите ваш почтовый адрес:"); try { //ввод eMail String eMail = new BufferedReader( new InputStreamReader(System.in)).readL ine(); //создаем шаблон для проверки формата eMail Pattern p = Pattern.compile("([^0-9,/][^_,/][.[^@\\s,/]]+)@([.[^@\\s]]+)\\.([a-z]{1,3}+)", Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE); Matcher m = p.matcher(eMail); //если введенный eMail имеет правильный формат... if(m.matches()) { System.out.println(eMail + " - OK"); //определяем имя пользователя System.out.println("Name: " + m.group(1)); //имя сервера System.out.println("Server: " + m.group(2)); //домен первого уровня System.out.println("Domain: " + m.group(3)); } //...если нет - выдаем сообщение об ошибке else { System.out.println(eMail + " - ERROR"); } } catch (IOException ex) { System.out.println(ex.getMessage()) ; } } }
О, степь родимая, как я скучаю по тебе...
|
![]() |
![]() |
![]() |
#3 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
![]()
Вопрос - а можно ли это сделать через регулярные выражения?
О, степь родимая, как я скучаю по тебе...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу delphi | MASIK | Общие вопросы Delphi | 7 | 22.12.2010 18:23 |
убрать пробелы | zetrix | Microsoft Office Excel | 9 | 10.03.2009 10:03 |
Как убрать пробелы с ячеек | Nots | Microsoft Office Excel | 3 | 12.11.2008 19:21 |
Как убрать пробелы в числах!! | vavany22 | Microsoft Office Excel | 27 | 11.11.2008 11:23 |
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу c++ | DimaG | Общие вопросы C/C++ | 1 | 01.11.2007 21:50 |