0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 8
|
|
1 | |
Составить регулярное выражение, ищущее в тексте повторяющиеся слова29.04.2015, 18:28. Показов 9347. Ответов 8
Метки нет (Все метки)
Здравствуйте. Устал себя мучать, поэтому решился спросить. Необходимо составить регулярное выражение, ищущее в тексте повторяющиеся слова. Эти слова могут быть разными, т.е. в последовательности: "<текст> Слово <текст> Слово1 <текст> Слово <текст> Слово1" будет найдено 4 слова. Длина у слов может быть произвольная, в общем - мало чего регулярного.
0
|
29.04.2015, 18:28 | |
Ответы с готовыми решениями:
8
Составить регулярное выражение для комментариев в тексте Регулярное выражение. Как найти нужное вхождение слова в тексте если их несколько? Регулярное выражение, которое бы искало в тексте слово определенной длинны Подскажите регулярное выражение для поиска только вопросительных предложений в тексте |
1150 / 742 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
|
29.04.2015, 21:11 | 2 |
А в строке "сосед семён срубил сосну" сколько? Или вот "колючая колбаса" за одинаковые считать? Или надо искать однокоренные?
0
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 8
|
|
29.04.2015, 21:22 [ТС] | 3 |
Просто одинаковые слова(человек - человек), и не обязательно все одинаковы между собой.
0
|
1150 / 742 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
|
29.04.2015, 21:33 | 4 |
А, то есть в строке "дом двор арбуз дом двор" будет 4?
0
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 8
|
|
29.04.2015, 21:38 [ТС] | 5 |
Именно так.
0
|
1150 / 742 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
||||||
29.04.2015, 22:49 | 6 | |||||
Ну и последний вопрос обязательно регулярками?
Добавлено через 12 минут Так подойдет?
1
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 8
|
|
30.04.2015, 14:38 [ТС] | 7 |
Обязательно. Без них я и сам бы. Ваш код разбивает строку на слова и заполняет массив Match, но счётчик всегда показывает ноль. И такой вот вопрос - через вашу реализацию можно как-нибудь получать индекс вхождения именно повторяющихся слов, а не всех?
0
|
1150 / 742 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
||||||
30.04.2015, 21:13 | 8 | |||||
Поправил ошибку и добавил индексы.
0
|
30.04.2015, 22:02 | 9 | |||||
Noobys,
У вас по сути используется регулярка только для разделения слов
0
|
30.04.2015, 22:02 | |
30.04.2015, 22:02 | |
Помогаю со студенческими работами здесь
9
Составить регулярное выражение Составить регулярное выражение Составить регулярное выражение Составить регулярное выражение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |