Перейти до вмісту
TextArray
100% локально

Слова до чисел

Перетворіть написані англійські числа в тексті на цифри, зберігаючи все інше.

Введення
Вихід

Слова до чисел

Вставте текст і кожне англійське число, написане словами, переписується як цифри, а решта речення залишається такою, як ви її ввели. «У мене двадцять одне яблуко і сто п'ять груш» стає «У мене 21 яблуко і 105 груш». Він читає цілі числа, що складаються з багатьох слів — кардиналів від нуля до дев’ятнадцяти, десятків, як-от сорок і дев’яносто, слова шкали сто, тисяча, мільйон, мільярд і трильйон, а також сполучник «і» всередині числа, тому «дві тисячі триста» і «сто п’ять» обидва розбираються правильно.

Синтаксичний аналізатор навмисно обережний щодо меж. Кома або новий рядок закінчують число, тому "один, два" стає "1, 2", а не однією великою цифрою. Слова, які виглядають лише як цифри, залишаються окремо: «android» зберігає своє «і», «покажчик» ніколи не читається як десяткова крапка, а поодинокі «a» чи «and» ніколи не торкаються. Слово «а» вважається лише одиницею перед словом шкали, тому «сто» дає 100, а «кішка» залишається котом. Десяткові знаки працюють через «точку»: «три кома один чотири» перетворюється на 3,14.

Два варіанти формують результат. Увімкніть порядкові, і «перший», «двадцять третій» і «сотий» стануть 1-м, 23-м і 100-м; вимкніть його, щоб залишити порядкові номери як слова. Розділювач тисяч можна не використовувати або додати кому чи пробіл для великих цифр, щоб дванадцять тисяч триста сорок п’ять читалося як 12 345 або 12 345.

Одне важливе обмеження: інструмент розуміє лише англійські цифри. Якщо ви пишете на словацькому, чеському, німецькому, польському чи угорському сайті, він усе одно перетворює англійські цифри у вашому тексті — це зручно для очищення англійського вихідного матеріалу — але він не аналізуватиме «dvadsaťjeden» чи «einundzwanzig». Усе працює у вашому браузері, і нічого, що ви вставляєте, ніколи не завантажується.

FAQ

Яку мову слів-числів він розуміє?
лише англійською мовою. Він перетворює англійські слова, як-от "wenty-one" або "one stotina п'ять", на цифри. Цифри, написані словацькою, чеською, німецькою, польською чи угорською мовами, залишаються без змін.
Чи змінює слова, які не є числами?
Ні. Навколишній текст залишається таким, як він написаний. Слова, які містять лише числове слово, як-от «андроїд» або «хтось», ніколи не торкаються, а окремі «а» чи «і» залишаються окремо.
Як отримати десяткові дроби?
Запишіть їх через «крапка», наприклад «три кома один чотири», що стане 3.14. "Точка" без цифрових слів після неї залишається як слово.
Що роблять параметри?
Порядкові числа перетворюють «перший» і «двадцять третій» на 1-й і 23-й. Роздільник тисяч додає кому або пробіл до цифр тисячі або більше — 12 345 або 12 345 — або ви можете залишити числа звичайними.
Мій текст десь завантажено?
Ні. Перетворення повністю виконується у вашому браузері, тому нічого, що ви вставите, ніколи не залишає ваш пристрій.