0 / 0 / 0
Регистрация: 03.09.2014
Сообщений: 15
|
|
1 | |
Составить шаблон регулярного выражения06.10.2014, 16:10. Показов 786. Ответов 1
Метки нет Все метки)
(
Привет всем! Начал изучать регулярные выражения, но не понял, как сделать задание. С квантификаторами и символьными классами все вроде бы понятно...
Составить шаблон регулярного выражения для поиска в строке выражения типа %%PAGE_54875%%. Где % - символ не изменный, в содержимое (PAGE_54875) может меняться, т.е. могут быть любые буквы (одня обязательная) в верхнем регистре и цифры (одна обязательная), разделенные _ Примеры, которые подходят под шаблон: %%PAGES_54%% %%MESSAGES_25487%% %%GUESTBOOK_58785445%% Примеры, которые не подходят %%ПРИВЕТ_HHH%% %345354-GHJGJ% Всем заранее большое спасибо!
0
|
06.10.2014, 16:10 | |
06.10.2014, 16:10 | |
Ответы с готовыми решениями:
1
Шаблон регулярного выражения для ВВ-кодоподобных тегов Формат регулярного выражения
|
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
06.10.2014, 19:18 | 2 |
/%%[A-Z]+_\d+%%/
(или \p{Lu} для Юникодовых букв в верхнем регистре)
0
|
06.10.2014, 19:18 | |
Помогаю со студенческими работами здесь
2
Написание регулярного выражения
Понимание регулярного выражения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Обработка массивов с помощью циклов в JavaScript
hw_wired 12.02.2025
Массивы в JavaScript - это упорядоченные наборы элементов, где каждый элемент имеет свой индекс, начиная с нуля. Они невероятно гибки в использовании, позволяя хранить данные любых типов - числа,. . .
|
Создание каталога и всех родительских каталогов с помощью Python
hw_wired 12.02.2025
Работа с файловой системой - одна из ключевых задач при разработке программного обеспечения. Особенно часто возникает потребность создавать каталоги для хранения файлов, логов, временных данных и. . .
|
Возврат файла к состоянию указанного коммита Git
hw_wired 12.02.2025
Git - распределенная система контроля версий, без которой сложно представить современную разработку программного обеспечения. Когда речь заходит о восстановлении файлов, Git предоставляет целый. . .
|
Сброс локальной ветки Git до состояния HEAD удаленного репозитория
hw_wired 12.02.2025
Работая в команде разработчиков, часто сталкиваешься с ситуацией, когда локальная версия кода существенно отличается от той, что находится в центральном репозитории. Такое расхождение может. . .
|
Запрет подсветки выделения текста с помощью CSS
hw_wired 12.02.2025
Выделение текста - одна из базовых возможностей взаимодействия пользователя с контентом на веб-странице. Однако в некоторых случаях стандартное поведение выделения может нарушать задуманный дизайн. . .
|
Выполнение другой программы из приложения Python
hw_wired 12.02.2025
При разработке современных приложений часто возникает потребность в запуске и взаимодействии с другими программами прямо из кода. Python предоставляет множество эффективных средств для выполнения. . .
|
Отличия между let и var в JavaScript
hw_wired 12.02.2025
Работа с переменными - один из основных моментов при написании программ на JavaScript. От правильного объявления и использования переменных зависит не только читаемость кода, но и его надежность, а. . .
|
Подключение файла JavaScript в других файлах JavaScript
hw_wired 12.02.2025
Самый современный и рекомендуемый способ подключения JavaScript-файлов - использование системы модулей ES6 с ключевыми словами 'import' и 'export'. Этот подход позволяет явно указывать зависимости. . .
|
Отмена изменений, не внесенных в индекс Git
hw_wired 12.02.2025
Управление изменениями в Git - одна из важнейших задач при разработке программного обеспечения. В процессе работы часто возникают ситуации, когда нужно отменить внесенные изменения, которые еще не. . .
|
Что такое px, dip, dp, and sp в Android
hw_wired 12.02.2025
При разработке мобильных приложений для Android одним из ключевых вызовов становится адаптация интерфейса под различные устройства. А ведь их действительно немало - от компактных смартфонов до. . .
|