Перевод регикса с en в ру
Добрый день, а возможно ли перевести регикс на русский язык. Чтобы не было нужно переключать язык в настройках для поиска мобов в бестиарии?
Например как сделать k m|id w|cic c|id v|le m|l pla|s, f только для клиента на русском языке? Last bumped on Jul 24, 2025, 1:21:06 PM
|
![]() |
Надо написать регекс на русском :)
Понимаю, что не оч понятно, но другого ответа нет :) В целом, там довольно простой принцип построения. Например тебе нужен мод на уменьшение получения зарядов от фласок: Зарядов флакона - берешь последний две буквы первого слова и три первые второго (возможно достаточно и двух). Получаешь «ов фла» если нужно добавить еще условие, ставишь |. нет на этом форуме самый великий троль это гилдариус без спору
(с) spokipo Трогают сиськи, а я наказываю, жестоко наказываю! Discord - gildarius#0431 Когда вы уже поймете - когда я что то пишу я не выражаю своё мнение (с) SertmonT |
![]() |
Подставляешь русские буквы как было написано выше, не нарушая синтаксис, например:
"!жают.*.%" "х изг" - ищет карты где: Нет мода - Отражение урона - И - Есть мод - Дополнительных бродячих изгнанников в области Лучше писать самому так как на poe.re возможности примитивные. Часто используемые: .*. - любое число. ! - оператор логического отрицания. | - или. ^ - начало строки. $ - конец строки. a{n} - кол-во повторений буквы в слове, a - буква, {n} - кол-во повторений. .+ - пример: (co|fi|li|al).+res, найдет вещи с резистами. .*(1[5-6]) - число от 15 до 16. .*([1-9]|1[0-9]) - число от 1 до 19. .*([0-9][0-9]) - число от 0 до 99. \ - экранирование, используется для символов. \d{n} - \d{2}, содержит две цифры, пример: "tier:.*(\d{2})", найдет карты с тиром 10+ так как содержит две цифры после слова tier:. Это лишь малая часть, но для базовых вещей тебе хватит, там много еще возможностей, в интернете куча статей. ✨ Beta tester Path of Nerf 👀 Last edited by spokipo#1869 on Jul 23, 2025, 1:47:18 AM
|
![]() |
А какой движок используется для regexp внутри клиента?
|
![]() |
" Ты вероятно опечатался, это любое от 10 до 18.(1 константа 0-8 перебор второй части числа). По поводу сайта: может он и примитивен, но он позволяет быстро найти нужные моды/вещи/зверей через строку поиска и за 20-30 сек сделать рабочий регикс, из минусов - нет варианта сделать регикс на русском языке, увы. Если вбивать самому, то тебе сначала надо эти моды на карте вроллить/найти в базе знаний(вряд ли кто-то помнит наизусть как пишутся "волатайлы" или "руны Экзарха" на карте), сократить и проверить(если где-то опечатался - не заработает), а это очень долго и нудно. Last edited by CarryingFear#6732 on Jul 22, 2025, 11:44:03 PM
|
![]() |
" Сорри, забыл добавить от 1 до 9: .*([1-9]|1[0-8]). " Ну если так хочется, то можно заморочиться, у разработчика на пое 2 выложен исходник сайта на гите, так что можно подцепить ру базу модов пое 1, сайт написан на js(TypeScript)/React и запустить сайт на локалке. " Ты имел ввиду стандарт? Движок пое написан на C++, скорее всего базовый введенных в C++ 11. ✨ Beta tester Path of Nerf 👀 Last edited by spokipo#1869 on Jul 23, 2025, 1:16:28 AM
|
![]() |
Фишка пое.ре в том, что он максимально кратко вписывает нужное,ненужное, а на ру удачи тебе вручную сделать краткий регикс чтоб при этом сокращения не показывали лишнее.
Конкретно для бистов можно легко сделать 2 регикса: в одном 3, в другом 4 биста, вбив по 2-3 буквы с конца первого слова и 2-3 с начала второго. Last edited by Maidz32#3165 on Jul 23, 2025, 1:19:03 AM
|
![]() |
Сейчас длина 250 символов, хоть поэму напиши.
ИХИХИХИХИХИИХИХИХИХИХХИ
PoE Blocklist - расширение хрома для форума |
![]() |
" реджекс ИХИХИХИХИХИИХИХИХИХИХХИ
PoE Blocklist - расширение хрома для форума |
![]() |
Но вообще хочется дать другой совет. Переходи на англ. Вся экосистема построена вокруг англоязычного клиента. Это не так уж сложно.
ИХИХИХИХИХИИХИХИХИХИХХИ
PoE Blocklist - расширение хрома для форума |
![]() |