73 references to ProcessRegex
System.Web (73)
Configuration\BrowserCapabilitiesFactory.cs (73)
43result = regexWorker.ProcessRegex(headerValue, "MSIE (?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)(?\'letters\'\\w*))(?\'extra\'[^)]*)"); 48result = regexWorker.ProcessRegex(headerValue, "IEMobile"); 53regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Trident/(?\'layoutVersion\'\\d+)"); 96result = regexWorker.ProcessRegex(headerValue, "^[6-9]|\\d{2,}$"); 142result = regexWorker.ProcessRegex(headerValue, "^[6-9]$"); 183result = regexWorker.ProcessRegex(headerValue, "^7$"); 211result = regexWorker.ProcessRegex(headerValue, "^8$"); 239result = regexWorker.ProcessRegex(headerValue, "^9$"); 267result = regexWorker.ProcessRegex(headerValue, "\\d{2,}"); 295result = regexWorker.ProcessRegex(headerValue, "^([bB]|ab)"); 328result = regexWorker.ProcessRegex(headerValue, "Trident/(?\'layoutVersion\'[7-9]|0*[1-9]\\d+)(\\.\\d+)?;(.*;)?\\s*rv:(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)))"); 333result = regexWorker.ProcessRegex(headerValue, "IEMobile"); 337result = regexWorker.ProcessRegex(headerValue, "MSIE "); 371result = regexWorker.ProcessRegex(headerValue, "BlackBerry(?\'deviceName\'\\w+)/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)"); 422result = regexWorker.ProcessRegex(headerValue, "Opera[ /](?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)(?\'letters\'\\w*))"); 427regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Presto/(?\'layoutVersion\'\\d+)"); 495result = regexWorker.ProcessRegex(headerValue, "Opera Mini"); 522result = regexWorker.ProcessRegex(headerValue, "Opera Mobi"); 549result = regexWorker.ProcessRegex(headerValue, "^[8-9]|\\d{2,}$"); 587result = regexWorker.ProcessRegex(headerValue, "^[8-9]$"); 592result = regexWorker.ProcessRegex(headerValue, "^9.80$"); 619result = regexWorker.ProcessRegex(headerValue, "Opera/10\\.|Version/10\\."); 649result = regexWorker.ProcessRegex(headerValue, "Chrome/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)"); 848result = regexWorker.ProcessRegex(headerValue, "Firefox\\/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)"); 853regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Gecko/(?\'layoutVersion\'\\d+)"); 893result = regexWorker.ProcessRegex(headerValue, "[3-9]|\\d{2,}"); 927result = regexWorker.ProcessRegex(headerValue, "^3$"); 960result = regexWorker.ProcessRegex(headerValue, "^[5-9]"); 987result = regexWorker.ProcessRegex(headerValue, "crawler|Crawler|Googlebot|bingbot"); 1078result = regexWorker.ProcessRegex(headerValue, "Windows NT|WinNT|Windows XP"); 1083result = regexWorker.ProcessRegex(headerValue, "WinCE|Windows CE"); 1120result = regexWorker.ProcessRegex(headerValue, "Windows (NT 5\\.1|XP)"); 1147result = regexWorker.ProcessRegex(headerValue, "Windows NT 5\\.0"); 1174result = regexWorker.ProcessRegex(headerValue, "Windows 2000"); 1201result = regexWorker.ProcessRegex(headerValue, "Win(dows )?95"); 1228result = regexWorker.ProcessRegex(headerValue, "Win(dows )?98"); 1255result = regexWorker.ProcessRegex(headerValue, "Win(dows 3\\.1|16)"); 1282result = regexWorker.ProcessRegex(headerValue, "Win(dows )?CE"); 1309result = regexWorker.ProcessRegex(headerValue, "Mac(_68(000|K)|intosh.*68K)"); 1336result = regexWorker.ProcessRegex(headerValue, "Mac(_PowerPC|intosh.*PPC|_PPC)|PPC Mac"); 1363result = regexWorker.ProcessRegex(headerValue, "X11"); 1390result = regexWorker.ProcessRegex(headerValue, "WebTV"); 1449result = regexWorker.ProcessRegex(headerValue, "Win(dows )?(9[58]|NT|32)"); 1476result = regexWorker.ProcessRegex(headerValue, "16bit|Win(dows 3\\.1|16)"); 1503result = regexWorker.ProcessRegex(headerValue, "^Generic Downlevel$"); 1536result = regexWorker.ProcessRegex(headerValue, "Mozilla"); 1612result = regexWorker.ProcessRegex(headerValue, "AppleWebKit"); 1617regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "AppleWebKit/(?\'layoutVersion\'\\d+)"); 1655result = regexWorker.ProcessRegex(headerValue, "Mobile( Safari)?/(?\'iOSVersion\'[^ ]+)"); 1660regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Mozilla/5.0 \\((?\'deviceName\'[^;]+)"); 1700result = regexWorker.ProcessRegex(headerValue, "IEMobile.(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)"); 1705regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "MSIE (?\'msieMajorVersion\'\\d+)"); 1760result = regexWorker.ProcessRegex(headerValue, "Windows Phone OS"); 1793result = regexWorker.ProcessRegex(headerValue, "mono(?\'colorDepth\'\\d+)"); 1826result = regexWorker.ProcessRegex(headerValue, "(?\'screenWidth\'\\d+)x(?\'screenHeight\'\\d+)"); 1859result = regexWorker.ProcessRegex(headerValue, "(?\'os\'.+)"); 1887result = regexWorker.ProcessRegex(headerValue, "(?\'cpu\'.+)"); 1919result = regexWorker.ProcessRegex(headerValue, "(?i:TRUE)"); 1947result = regexWorker.ProcessRegex(headerValue, "iPhone"); 1977result = regexWorker.ProcessRegex(headerValue, "iPod"); 2006result = regexWorker.ProcessRegex(headerValue, "iPad"); 2035result = regexWorker.ProcessRegex(headerValue, "Safari"); 2040result = regexWorker.ProcessRegex(headerValue, "Chrome"); 2045result = regexWorker.ProcessRegex(headerValue, "Android"); 2086result = regexWorker.ProcessRegex(headerValue, "Version/(?\'version\'(?\'major\'[3-9]|\\d{2,})(\\.(?\'minor\'\\d+)?)\\w*)"); 2139result = regexWorker.ProcessRegex(headerValue, "^[3-4]$"); 2172result = regexWorker.ProcessRegex(headerValue, "^4$"); 2200result = regexWorker.ProcessRegex(headerValue, "(UC Browser |UCWEB)(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'[\\d\\.]+)?)\\w*)"); 2265result = regexWorker.ProcessRegex(headerValue, "text/vnd\\.wap\\.wml|text/hdml"); 2270result = regexWorker.ProcessRegex(headerValue, "application/xhtml\\+xml; profile|application/vnd\\.wap\\.xhtml\\+xml"); 2295result = regexWorker.ProcessRegex(headerValue, "application/xhtml\\+xml; profile|application/vnd\\.wap\\.xhtml\\+xml"); 2300result = regexWorker.ProcessRegex(headerValue, "text/hdml"); 2305result = regexWorker.ProcessRegex(headerValue, "text/vnd\\.wap\\.wml");