0 / 0 / 0
Регистрация: 20.12.2015
Сообщений: 1
|
|
1 | |
Подборка регулярного выражения в Питоне20.12.2015, 23:23. Показов 857. Ответов 1
Метки нет Все метки)
(
Добрый день. Я сейчас занимаюсь русификацией читалки японского языка с pop-up словарем и столкнулся с проблемой при конвертации текстовой версии в SQL базу. Написал программу которая создает SQL запрос в отдельном файле, для полноты картины вот она: http://codepad.org/qtG5leGy
Но столкнулся с тем, что не могу подобрать идеальное регулярное выражение которое бы адекватно поместило перевод в третью группу. Дальше поясню по скриншоту (см. прикрепленное изображение). Group #1 - это транскрипция Group #2 - это само слово иероглифом. С ними никаких проблем, выражение безошибочно определяет их. А вот с третьей группой, в которую должен записываться весь перевод запара. Максимум на что способно мое выражение это записать в третью группу первую строчку перевода. В основном этого хватает, но как видно на скриншоте - есть многозначные термины, где перевод занимает и 2 и 4 и даже 6 строчек. Собственно просьба: помогите исправить последнюю скобку регулярного выражения так, что-б в неё входили ВСЕ слова которые находятся в промежутке между 〕и отступом строки. Как вариант условия: что-бы в неё входило все то, что не входит в предыдущие две группы. Вот файл словаря над которым я мучаюсь: http://www.warodai.ru/download/warodai_txt.zip http://regexr.com/ На этом сайте можно проверить правильность выражения. Просто скопируйте в поле текста рандомный десяток переводов из словаря для проверки. Надеюсь на вашу помощь, у самого уже мозги плавятся...
0
|
|
20.12.2015, 23:23 | |
Ответы с готовыми решениями:
1
Корректность Регулярного выражения |
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
|
20.12.2015, 23:47 | 2 |
Если я правильно Вас понял, то нужно добавить модификатор re.S
0
|
20.12.2015, 23:47 | |
Помогаю со студенческими работами здесь
2
Обобщение регулярного выражения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |