Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2008, 14:20   #1
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
Печаль Убрать пробелы из строки

в общем необходимо убрать пробелы из строки.
Программа работает с помощью регулярных выражений при вводе например идентифицирует на наличие e-mail вот там необходимо убрать все пробелы.

Код выложу вечером.

Заранее спасибо.
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Старый 28.11.2008, 00:01   #2
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 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()) ;
}

}

}
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Старый 29.11.2008, 11:03   #3
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
Печаль

Вопрос - а можно ли это сделать через регулярные выражения?
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу 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