Java inflector для преобразования множественного числа в формы единственного числа

Я использую библиотеку Java Inflector для преобразования отдельных форм во множественное число, например: 2 boat => 2 boats. Однако, это терпит неудачу, когда входы уже во множественном числе. 1 лодка => лодки, бабочки => бабочки

Существует ли какая-либо другая утилита Java, которая: 1. Преобразует множественное число в единственное число при необходимости, например: 1 boat => boat 2. Сохраняет множественное число таким, какое оно есть, если требуется форма множественного числа.

Спасибо!

1 ответ

Вы знаете, вы можете сделать симуляцию, во-первых, избегать преобразования глаголов, которые уже во множественном числе, как? взять глагол и преобразовать его в единственное число, затем преобразовать его во множественное число и проверить, совпадает ли результирующая строка со строкой, входящей во входные данные, если нет, то это хорошо, знайте, что вы знаете, что это не во множественном числе.

Другие вопросы по тегам