Додати логіку, в скрипт пошуку і заміни слів.
750 UAHДоброго дня. Файли дам вам, в особисті повідомлення, коли побачу вашу ставку і ваш профіль. Також потрібен на постійну співпрацю профі по JS. Маю скрипт на js, і файл на json, в якому слова прописані для заміни. Потрібно в ньому зробити поправку. Скину вам 2 файли js з самим скриптом. Сам скрипт строка коду починається з 261 строки replace.
А тепер що саме потрібно доробити.
Щас працює пошук і заміна слів. Таким чином. в Json файлі from = слово і to = слово
І проблема з короткими словами типу з трьох букв, типу руб мало б замінити на грн.
Скрипт так і робить. Приклад:
В статі найде 100 руб замінює на 100 грн. І це правильно.
НО! Коли скрипт зустрічає любе слово, в якому є 3 букви = руб. Він їх заміняє на грн. І робить кучу орфографічних помилок. З нормальних слів робить не нормальні. НА скріні показав.
Він тупо найшов букви які потрібно замінити і тупо замінює їх, в будь-яких словах, хоч там 3 букви, хоч 45 букв, таким чином робить не нормальні слова. Типу:
Найшов слово аеротруба і замінив на аеротгрну, тому що найшов в слові 3 букви руб і замінив їх на 3 букви грн. Таким чином він скалічив слово.
Найшов слово рубашки і замінив на грнашки.
І так з сотньої слів в різних статях.
Потрібно в цьому скрипту зробити точність по кількості букв в яких він шукає. Типу як що в from написано в умові слово яке з трьох букв, то він шукає такі слова в яких не більше 3 букви в слові. А як що в слові понад три букви, то не робити заміну букв в цьому слові, бо то інше слово. Я думаю суть ви зрозуміли.
Тільки щоб не поламало мої інші умови. Бувають умови в яких слова понад три букви. Типу не руб, а рублів. То тут скрипт повинен розуміти що робимо заміну в словах, в яких, не більше 6 букв.
Іншими словами. Як що в умові from: написано слово яке потрібно замінити і воно складається з трьох букв, то значіть скрипт шукає слова в яких 3 букви і замінює їх. А не всі слова в яких є таких три букви.
Як що в умові from: написано слово яке потрібно замінити і воно складається з 10 букв, то потрібно щоб скрипт шукав ці букви тільки в словах в яких не більше 10 букв.
Зможете. УДОСКОНАЛИТИ ТОЙ СКРИПТ ЩО Є? Він працює норм. Тільки нема точності по кількості букв в яких він має робити заміну. Він робить заміну у всіх словах, без різниці якої кількості букв, і цим в одних словах заміна правильна. 100 руб на 100 грн= ЦЕ НОРМАЛЬНО! А слово рубашки замінив на грнашки= ЦЕ НЕ НОРМАЛЬНО.
Мені казали раніше що потрібно зробити його логіку на режексах. І тоді буде точніше працювати.
А також в скрипту є код для екранованих тегів, не зламати дану строку кода. Бо! Вона відповідає за заміну екранованих тегів, бо як що щось переробити і забути за цей кусок коду, тоді не у всіх словах буде відбуватися заміна. Детально поясню як що потрібно буде.
Затестити вашу версію скрипта я можу сам. Або підключитись до мене через anydesk. І затестуємо його разом.
Оцініть задачу. І я дам вам проект.
Додатки 3
Відгук замовника про співпрацю з Vladyslav Lypovets
Додати логіку, в скрипт пошуку і заміни слів.Дякую. Чудовий спеціаліст. Уважний до технічного завдання. Швидкість роботи на високому рівні. Всім рекомендую до співпраці.
Відгук фрилансера про співпрацю з Александром Кременюком
Додати логіку, в скрипт пошуку і заміни слів.Чудовий замовник, весь час був на звʼязку, і зрозуміло пояснив задачу, тому все пройшло добре. Сподіваюсь на подальшу співпрацю
-
Працюю з JavaScript та TypeScript на Node.js
Пишіть у приватні повідомлення, обговоримо деталі, перегляну скрипт
-
Вітаю!
Надішліть файли в приватні повідомлення, хотілось би спочтку переглянути наявний код.
-
2241 35 0 Добрий день, зможу удосконалити скрипт. Ціна залежить об'єму роботи. Самі бачите скільки нюансів тільки з випадком руб/грн.
-
690 10 0 Доброго дня, ознайомився з завданням, готовий приступити.
Буду радий співпрацювати.
Гарного дня.
-
360 3 1 Доброго вам дня. Володію JS,PHP,NodeJS,MySQL.Можу допомогти в рішені ваших задач.
-
2060 25 0 Добрий день. Так, для вирішення задачі треба динамічно формувати регулярку. Пишіть в ПП, дороблю ваш скрипт.
-
1102 21 0 1 Доброго дня, задачу зрозумів, маю досвід з подібними задачами, готовий виконати сьогодні
-
1768 17 1 Доброго дня. Великий досвід у javascript, зроблю за сьогодні. Звертайтеся
-
простой способ, найти словарь автозамены, и сперва прописать длинные слова потом корткие, пример:
приветствие, привет ,при, вет
-
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 176 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 5 днів 2 години тому ∙ 113 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 5 днів 8 годин тому ∙ 21 ставка |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 7 днів 7 годин тому ∙ 19 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 8 днів тому ∙ 97 ставок |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 8 днів 6 годин тому ∙ 8 ставок |