Как я могу заставить Verity искать строки, содержащие символ процента ("%")?
У меня есть приложение для поиска, которое ищет финансовые документы. Пользователи хотят иметь возможность искать проценты - то есть "100%" или "50%" - но результаты не возвращаются правильно.
Например, когда я ищу "1,00%" (который, как я знаю, существует в некоторых документах), в результатах поиска выделяется строка "1:00", то есть время, а не литеральная строка, которую я ищу.
Есть ли какой-нибудь способ избежать специальных символов, таких как символ процента, чтобы Верити мог их найти?
@duncan Ваше решение, кажется, частично работает. Теперь у меня проблема в том, что он не выполняет правильный поиск десятичных процентов - то есть "2.1%" возвращает результаты с выделенной строкой "2 1%". Я пытался перейти на type="explicit"
с <WORD>
раньше критериев, но теперь это ничего не возвращает. Есть ли документация, которая дает все символы, которые Verity рассматривает как "специальные символы". Как только я это выясню, мне нужно найти способ избежать всех этих персонажей (я думаю о регулярном выражении, но не уверен, что делать).
1 ответ
Вы пытались избежать символа%?
"100\%"