0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 10
|
|
1 | |
Задан текст. Определить, является ли он текстом на английском языке.24.05.2013, 12:42. Показов 6912. Ответов 9
Метки нет (Все метки)
Помогите с заданием пожалуйста!
Задан текст. Определить, является ли он текстом на английском языке. Добавлено через 1 минуту Задание: - получить понятие о регулярных выражениях и их применении для поиска, замены и разбиения текста на синтаксические лексемы
0
|
24.05.2013, 12:42 | |
Ответы с готовыми решениями:
9
Задан файл с текстом на английском языке. Выделить все различные слова. Слова, отличающиеся только регистром б Задан файл с текстом на английском языке. Выделить все различные слова. Слова, отличающиеся только регистром б Определить, на английском или на русском языке написан текст Задан текст, в котором входят только цифры и буквы.Определить,является ли этот текст десятичной записью числа,кратного 4 |
28 / 28 / 2
Регистрация: 24.01.2013
Сообщений: 183
|
|
24.05.2013, 18:24 | 2 |
1) Если я правильно понял задание, то тебе нужно разобраться с регулярными выражениями, по гугли информации точно отвечающий на твой вопрос хоть завались
2) Предложу второй вариант ответа на твой вопрос. он отчасти прост если ты понимаешь что такое кодировки. В общем если я правильно помню то английский алфавит лежит в приделах кодировки utf-7, а более точнее то есть то 30* до 128 вроде (если перевести в байты). В общем декодируешь свою строку (в unicode) в массив байтов, так как ты проверяешь английские символы, то есть нечетный байт должен быть нулевым а четный быть в пределах от 30* - 128. В общем проходишся как ты понял по циклу и определяешь твоя строка eng or not. В общем я второй способ предложил как вариант использования наиболее низкоуровневого варианта в пределах c# определения строки является ли он английским или нет. А по тех заданию тебе нужен первый вариант - ГУГЛИ. А второй вариант если не забуду опубликую или сегодня или завтра.
0
|
MЫW
124 / 109 / 9
Регистрация: 15.02.2013
Сообщений: 538
|
|
24.05.2013, 18:39 | 3 |
А я мне кажется это как в Гугле. Вбил ему строку, а он предлгает варианты языка - источника. Если задан текст то можно поискать "n't", "is", "are" и т.д.
0
|
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 10
|
|
25.05.2013, 14:58 [ТС] | 4 |
спасибо, буду разбираться.
0
|
28 / 28 / 2
Регистрация: 24.01.2013
Сообщений: 183
|
|
25.05.2013, 18:06 | 5 |
NovichoOK,
using System.Text.RegularExpressions; ... MatchCollection matchesPass = Regex.Matches(model.password, @"[a-f0-9]"); foreach (var s in matchesPass ) { } ... как то так это все выглядеть будет. только не забудь символы добавить в регулярное выражение в виде пробелов точек итд
1
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
||||||
25.05.2013, 21:32 | 6 | |||||
как у вас тут все сложно-то
1
|
MЫW
124 / 109 / 9
Регистрация: 15.02.2013
Сообщений: 538
|
|
25.05.2013, 21:35 | 7 |
А вы таки уверены что нужно только определить из какого языка символы? Мне всё-таки кажется что нужно определять именно на каком языке сами слова.
0
|
28 / 28 / 2
Регистрация: 24.01.2013
Сообщений: 183
|
|
25.05.2013, 22:44 | 8 |
phantom96,
Не по теме: - похоже препод Новечка пишет :)
0
|
MЫW
124 / 109 / 9
Регистрация: 15.02.2013
Сообщений: 538
|
|
26.05.2013, 13:27 | 9 |
1
|
28 / 28 / 2
Регистрация: 24.01.2013
Сообщений: 183
|
|
26.05.2013, 21:59 | 10 |
phantom96,
0
|
26.05.2013, 21:59 | |
26.05.2013, 21:59 | |
Помогаю со студенческими работами здесь
10
Дан файл, содержащий текст на Английском языке. Определить, сколько раз встречается в нем самое короткое слово Во время переустановки windows появился синий экран с текстом по английском языке RegEx: задан текст, в котором определить, является ли он кодом HTML есть песня на английском языке мне нужен текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |