Using system.text.regularexpressions;
Namespace BobomouseCom.crm {///
/ / Search input string and return all href = "..." value string dumphrefs (string infutstring) {regex r; match m;
R = New Regex ("HREF // S * = // s * (?: /" ("<1> [^ /"] *) / "| (? <1> // s ))", regexoptions. Ignorecase | regexoptions.compiled; for (m = r.match (inputstring); m.success; m = m.nextMatch ()) {return ("Found Href" m.Groups [1]);}}
// Verify the Email Address Bool IsValidemail (String Strin) {// Return True if Strin IS in Valid E-mail Format. Return Regex.ismatch (Strin, @ "^ ([/ w - /.] ) @ (/ [[0-9] {1,3} /. [0-9] {1,3} /. [0-9] {1,3} /.) | ([/ W -] /.) )) ([A-ZA-Z] {2, 4} | [0-9] {1, 3}) (/]?) $ ");
// DD-MM-YY date is in place of the date form of MM / DD / YY. String mDytodmy (String Input) {RETURN Regex.replace (Input, "// b (? // D {1, 2}) / (? // D {2, 4}) // b "" $ {day} - $ {month} - $ {year} ");
// Verify that whether it is a decimal bool isvaliddle (string strin) {return regex.ismatch (strin, @ "[0] ./ D {1, 2} | [1]");
// Verify that whether it is a phone number BOOL IsValidtel (String Strin) {return regex.ismatch (strin, @ "(/ d -? / D {7} | / d {3} -? / d {8} | ^ / d {7, 8}) (- / d )? ");
// Verify the year of the month BOOL Isvaliddate (String Strin) {Return Regex.ismatch (STRIN, @ "^ 2 / d {3} - (?: 0? [1-9] | 1 [0-2]) - ( ?: 0? [1-9] | [1-2] / d | 3 [0-1]) (?: 0? [1-9] | 1 / d | 2 [0-3]) :(? : 0? [1-9] | [1-5] / d) :( ?: 0? [1-9] | [1-5] / d) $ ");
// Verify the suffix name BOOL IsvalidPostfix (String Strin) {return regex.ismatch (strin, @ "/. (? I: gif | jpg) $");}
// Verify whether the character is BOOL IsValidByte (String Strin) {Return Regex.ismatch (Strin, @ "^ [AZ] {4, 12} $");} // Verify ISVALIP (String Strin ) {RETURN Regex.ismatch (Strin, @ "^ (/ d {1, 2} | 1 / d / d | 2 [0-4] / d | 25 [0-5]) /. (/ D {1 , 2} | 1 / d / d | 2 [0-4] / d | 25 [0-5]) /. (/ D {1, 2} | 1 / d / d | 2 [0-4] / D | 25 [0-5]) /. (/ d {1, 2} | 1 / d / d | 2 [0-4] / d | 25 [0-5]) $ ");}}}