Это не тот вопрос, который был задан, но если вы пытаетесь ответить «Сколько полей нужно», я бы сказал, что ответ один. Сколько полей соответствуют цели вашего приложения - это совсем другой вопрос.

твуют стандартные символы A-Z, a-z, но также есть дефисы, тире, кавычки и т. Д.

Кроме того, есть все международные персонажи, такие как умлауты и т. Д.

Итак, для английской системы какой комплект? А как насчет наборов для других языков? А как насчет UTF8, UTF16 и т. Д.?

Бонусный вопрос: сколько полей имени необходимо, и какова их максимальная длина?

РЕДАКТИРОВАТЬ: Определенно есть два разных типа персонажей, задействованных в именах людей: те, которые присутствуют как часть контекста, и те, которые присутствуют по структурным причинам. Я не хочу ограничивать или мешать контекстным символам, но мне нужно иметь дело со структурными.

Например, у меня было имя, которое было разделено знаком тире, но было трудно отличить его от символа минус. Чтобы упростить поиск в системе, я хочу взять все пять различных типов тире и сопоставить их с одним уникальным символом (минус), чтобы поисковику не нужно было точно знать, какой символ был первоначально введен.

Проблема, m существует для тире, вероятно, кавычки, но также и сколько других символов?

Ответы на вопрос(10)

Ваш ответ на вопрос