![]() ![]() Public static readonly Regex FullPattern = new |maemo|midp|mmp|mobile. firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i") ("WindowsMobile", mobileDetectRules.Oss) MobileDetectRules.Oss0 = new Dictionary() (values as List) = new Regex((string)value, RegexOptions.IgnoreCase) ĬonvertPropsToRegExp(mobileDetectRules.Oss) ĬonvertPropsToRegExp(mobileDetectRules.Phones) ĬonvertPropsToRegExp(mobileDetectRules.Tablets) ĬonvertPropsToRegExp(mobileDetectRules.Uas) ĬonvertPropsToRegExp(mobileDetectRules.Utils) Value = ((string)value).Substring(0, verPos) "( )" ((string)value).Substring(verPos 5) Var verPos = ((string)value).IndexOf("") ![]() If (!values.GetType().Name.Contains("List")) Private void ConvertPropsToRegExp(Dictionary dic)ĭic = new Regex((string)dic, RegexOptions.IgnoreCase) Private string FindMatch(Dictionary rules, string userAgent) ![]() Return a != null
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |