Regular expression Purpose:
(1) Verify that the string conforms to the specified characteristics;
(2) Find the string;
(3) Replacement.
The following is a simple example of using C # to implement these three methods:
| The code is as follows |
Copy Code |
| Using System; Using System.Text; Using System.Text.RegularExpressions; Namespace Csharptest { Class Program { static void Main (string[] args) { Console.WriteLine (new Program (). Regtest ()); Console.ReadLine (); } Public String regtest () { String Source = " String result = "Regular expression test rn"; The Result + = "match:" + regex.ismatch (source, @ " Find result = = "Find:" + regex.match (source, @ "<script[^>]*?>.*?</script>", regexoptions.ignorecase). Groups[0]. Value + "RN"; Replace Result + = "Replace:" + regex.replace (source, @ "<script[^>]*?>.*?</script>", "", regexoptions.ignorecase) + " RN "; return result; } } } |
Console output Results:
Regular expression Test
match: True
Find: <script type= "Text/javascript" src= "Test.js" ></SCRIPT>
Replace:< Html>