|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
||||||
Форматирование или парсинг строки17.11.2015, 05:48. Показов 1606. Ответов 4
Метки нет (Все метки)
Я учусь разбирать строки. Два вопроса. Как определять русский вводится или англ? И как упростить вторую часть данного кода, выбрасывать символы за один заход а не поочереди, как у меня, по-козьи? -_-
Тут должно определяться, если буквы не русские, то убираем точки, запятые и делим строку по пробелам для последующего анализа слов...
0
|
||||||
| 17.11.2015, 05:48 | |
|
Ответы с готовыми решениями:
4
Парсинг и форматирование даты Парсинг строки |
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
||||||
| 17.11.2015, 16:43 | ||||||
естественно он не покрывает все возможные варианты событий, го по условию это и не требовалось
1
|
||||||
|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
|
| 18.11.2015, 05:25 [ТС] | |
|
"String[] strings = s1.split("[,.]?\\s+"); // разбиваем по словам, разделители ., и пробелы"
- здесь значит можно символы перечислять? Я пытался, писал (".,!"), но программа искала именно эту последовательность символов. Почему? "return str.length() - str.replaceAll("[а-яА-Я]", "").length() > 0;" - а эту строку я вообще не смог понять, как она работает?.. 0_о Что делает?
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
||||
| 18.11.2015, 13:04 | ||||
Сообщение было отмечено KiraLis39 как решение
Решениеstr.replaceAll("[а-яА-Я]", "") заменяем все символы от "а" до "я" и от "А" до "Я" на пустое место, то есть удаляем если в строке была кирилица то после удаления символов она станет короче минимум на символ .length() - меряме длину строки после удаления кирилицы, если разница между тем что было и стало больше нуля то возвращаем true, то есть удалился минимум 1 символ, значит кириллица была можно было бы и циклом проходить по строке и проверять наличие символов - это второй вариант решения
1
|
||||
|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
||
| 19.11.2015, 02:36 [ТС] | ||
|
То-есть строка "Привет, программа!" станет " , !"? А зачем это? и что вообще тут делает буленовое значение больше? Может быть, вместо минуса должно быть "="?.. Добавлено через 56 секунд А... это под if подставить надо, все, дочитал до конца, въехал вроде. Интересная мысль. Благодарю.
0
|
||
| 19.11.2015, 02:36 | |
|
Помогаю со студенческими работами здесь
5
парсинг строки Парсинг строки регуляркой Парсинг JSON строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|