Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

Поиск регулярных выражений

 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> FB - разработка и программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение


zub-semen
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.09.2007
Сообщения: 3

СообщениеДобавлено: Вс Сен 16, 2007 16:01    Заголовок сообщения: Поиск регулярных выражений Ответить с цитатой

В FBTools есть пункт меню Edit/Find
В нем есть галка Regular Expression
Попробывал воспользоваться этой возможностью и был сильно разачорован.
Не смог в тексте отобрать даже строчки типа
- 1 -
- 2 -
...
- 22 -
и т д
это что прога сырая или я что не до понимаю Evil or Very Mad
-
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Consul
Администратор библиотеки FictionBook.Lib

Администратор библиотеки FictionBook.Lib

Зарегистрирован: 27.02.2005
Сообщения: 674
Откуда: Красноярск

СообщениеДобавлено: Вс Сен 16, 2007 17:37    Заголовок сообщения: Ответить с цитатой

Это Вы что-то недопонимаете.
Ваши строчки Вы можете найти, например, так:
- [0-9]
- [0-9] -
- [0-9][0-9]-
[0-9] -
На выбор и по необходимости.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail


zub-semen
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.09.2007
Сообщения: 3

СообщениеДобавлено: Пн Сен 17, 2007 14:03    Заголовок сообщения: Ответить с цитатой

Ну не ищет хоть убей Sad
Пробывал и так как вы сказали.
Вот пример текста:



- 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

Администратор библиотеки FictionBook.Lib

Зарегистрирован: 27.02.2005
Сообщения: 674
Откуда: Красноярск

СообщениеДобавлено: Пн Сен 17, 2007 15:24    Заголовок сообщения: Ответить с цитатой

А попробуйте найти что-нить подобное в готовом/валидном fb2 файле (впишите там сами, если надо)? Есть вариант, что регулярные выражения работают только в пределах корректно оформленного body. По крайней мере скрипты к FBW работают именно так Wink
Неразрывные пробелы - это тоже очень даже вариант.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> FB - разработка и программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group