Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
zub-semen Новенький участник форума
Зарегистрирован: 16.09.2007 Сообщения: 3
|
Добавлено: Вс Сен 16, 2007 16:01 Заголовок сообщения: Поиск регулярных выражений |
|
|
В FBTools есть пункт меню Edit/Find
В нем есть галка Regular Expression
Попробывал воспользоваться этой возможностью и был сильно разачорован.
Не смог в тексте отобрать даже строчки типа
- 1 -
- 2 -
...
- 22 -
и т д
это что прога сырая или я что не до понимаю
- |
|
Вернуться к началу |
|
|
Consul Администратор библиотеки FictionBook.Lib
Зарегистрирован: 27.02.2005 Сообщения: 674 Откуда: Красноярск
|
Добавлено: Вс Сен 16, 2007 17:37 Заголовок сообщения: |
|
|
Это Вы что-то недопонимаете.
Ваши строчки Вы можете найти, например, так:
- [0-9]
- [0-9] -
- [0-9][0-9]-
[0-9] -
На выбор и по необходимости. |
|
Вернуться к началу |
|
|
zub-semen Новенький участник форума
Зарегистрирован: 16.09.2007 Сообщения: 3
|
Добавлено: Пн Сен 17, 2007 14:03 Заголовок сообщения: |
|
|
Ну не ищет хоть убей
Пробывал и так как вы сказали.
Вот пример текста:
- 2 -
- 3 -
- 10 -
- 11 -
текст находится в файле Sample.txt
я запускаю FictionBook Editor v 1.0
затем импортирую этот файл при помощи
ANY->FB2 by GribUser
затем набираю Edit\Find
ставлю галку Regular Expression
ввожу как вы говорите - [0-9] -
и ничего не находится
находится по отдельности дефис -, пробел, а дефис вместе с пробелом не находит |
|
Вернуться к началу |
|
|
Glassy Модератор
Зарегистрирован: 05.11.2004 Сообщения: 1074 Откуда: Москва
|
Добавлено: Пн Сен 17, 2007 15:19 Заголовок сообщения: |
|
|
Попробуйте поставить, например, Fiction Book Editor (FBE) клон от Pilgrim: http://www.fictionbook.org/index.php/Редакторы
Может в версии програмы дело, чего-то я и не помню что было в v.1.0... А может у вас пробелы неразрывные... Потому как, все нормально ищет, как Consul написал. |
|
Вернуться к началу |
|
|
Consul Администратор библиотеки FictionBook.Lib
Зарегистрирован: 27.02.2005 Сообщения: 674 Откуда: Красноярск
|
Добавлено: Пн Сен 17, 2007 15:24 Заголовок сообщения: |
|
|
А попробуйте найти что-нить подобное в готовом/валидном fb2 файле (впишите там сами, если надо)? Есть вариант, что регулярные выражения работают только в пределах корректно оформленного body. По крайней мере скрипты к FBW работают именно так
Неразрывные пробелы - это тоже очень даже вариант. |
|
Вернуться к началу |
|
|
|