Я возвращаю данные мобильного телефона на основе пользовательского агента. Но в случае, когда пользовательский агент не хранится (более новая версия телефона или программного обеспечения), я хочу иметь возможность вернуть ближайшее совпадение, немного похожее на то, как Google отображает «вы имели в виду это». то есть
если у меня есть сохраненный пользовательский агент
Mozilla/5.0 (Linux; U; Android 2.1-update1; en-nl; Desire_A8181 Build/ERE27) AppleWebKit/530.17 (KHTML, например Gecko) Version/4.0 Mobile Safari/530.17
и используемый пользовательский агент
Mozilla/5.0 (Linux; U; Android 2.1-update1; en-nl; Desire_G45H Build/ERE27) AppleWebKit/530.17 (KHTML, как Gecko) Version/4.0 Mobile Safari/530.17
Я хочу иметь возможность вернуть тот, который был сохранен, чтобы добавить или соответствующим образом адаптировать мои данные.
Кто-нибудь знает способ добиться этого?