|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
Регулярное выражение на поиск английских слов в строке30.09.2021, 16:48. Показов 3733. Ответов 15
Предложите пожалуйста регулярное выражение для поиска английских слов с максимально возможными вариациями строки для поиска.
Добавлено через 1 час 1 минуту Некоторое уточнение, поиск необходим для сортировки по возрастанию в следующей последовательности: значение отсутствует -> одно значение -> два -> и т.д.
0
|
|
| 30.09.2021, 16:48 | |
|
Ответы с готовыми решениями:
15
Регулярное выражение и сортировка слов в строке
Регулярное выражение, поиск ссылылок в строке |
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 01.10.2021, 02:11 | |
|
Ничего не понял, но очень интересно
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
||
| 01.10.2021, 09:33 [ТС] | ||
|
'USB-IF представила логотипы для кабелей и портов USB, чтобы прояснить способности соединения' 'ASUS продемонстрировала видеокарту с коричневой системой охлаждения от Noctua' 'АНБ дало советы по использованию и настройке VPN' 'Небольшой модуль для работы с dnevnik.ru на python' ... И так далее...у вас очень хорошо получается, было бы кстати...
0
|
||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 01.10.2021, 09:34 | |
|
(?i)[a-z]+
2
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 01.10.2021, 09:37 [ТС] | |
|
0
|
|
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 01.10.2021, 09:37 | |
|
AlexMarkov, вы серьезно?
0
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 01.10.2021, 09:38 [ТС] | |
|
enx, А что вас не устраивает, несерьезность задания или объяснение словами?
Нужен развернутый ответ на вопрос, с применением наиболее грамотного регулярного выражения.
0
|
|
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 01.10.2021, 09:42 | |
|
AlexMarkov, ок, понял, нет вопросов...
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 01.10.2021, 09:43 | |
Сообщение было отмечено AlexMarkov как решение
Решение(?i) - это флаг IGNORECASE, т.е. регулярка не будет обращать внимания на регистр[a-z] - диапазон символов от a до z+ - одно или более вхожденийБез флага можно было бы написать например [A-Za-z]+
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 01.10.2021, 09:53 [ТС] | |
|
iSmokeJC, Извиняюсь, что еще раз обращаюсь, а что если наоборот, необходимы все символы кроме английских слов, как будет выглядеть регулярное выражение в таком случае?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 01.10.2021, 09:56 | |
|
Внезапно
(?i)[^a-z]+
2
|
|
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 01.10.2021, 09:57 | |
|
iSmokeJC, магия!
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 01.10.2021, 09:58 | |
|
Если нужно найти именно символы - убери плюс в конце
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 01.10.2021, 09:59 [ТС] | |
|
iSmokeJC, все работает, нужны только слова, супер)
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 01.10.2021, 10:03 | ||
|
Добавлено через 4 минуты Не по теме: Хотел как-то написать небольшой мануал сюда, на форум. А-ля Регулярки для новичков/FAQ. Даже написал пару вводных постов. Но в один прекрасный момент понял, что пытаюсь объять всю тему, только своим языком. А это дохрениллион букофф. Краткое пособие у меня не получилось - сырой полуфабрикат и выкладывать стыдно как-то стало. Забросил вобщем...
1
|
||
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 01.10.2021, 10:03 | |
|
iSmokeJC, регулярные выражения - это навык, который я не развиваю, к моему сожалению (пока)... Поэтому фразу 'магия' прошу считать за комплимент
2
|
|
| 01.10.2021, 10:03 | |
|
Помогаю со студенческими работами здесь
16
Написать регулярное выражение, выполняющее поиск в строке шестнадцатеричных чисел - где ошибка?
Регулярное выражение разделения слов preg_replace Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|