熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET使用正則表達式屏蔽垃圾信息

2013-11-13 10:14:05  來源: .NET編程 

  找資料看看如何實現使用正則表達式屏蔽垃圾信息找來找去找出來的都不怎麼好有不詳細的有代碼缺失的最後還是找到了微軟先摘過來大概思路已經有了只需把下面微軟給的樣例代碼修改一下即可具體能不能行還不知道先睡一覺起來再慢慢研究

  Regex類

  表示不可變的正則表達式

  命名空間SystemTextRegularExpressions Regex 類包含若干 static(在 Visual Basic 中為 Shared)方法使您無需顯式創建 Regex 對象即可使用正則表達式NET Framework 版中將緩存通過調用靜態方法而編譯的正則表達式而不會緩存通過調用實例方法而編譯的正則表達式默認情況下正則表達式引擎將緩存 個最近使用的靜態正則表達式因此在過度地依賴一組固定的正則表達式來提取修改或驗證文本的應用程序中您可能更願意調用這些靜態方法而不是其相應的實例方法IsMatchMatchMatchesReplace 和 Split 方法的靜態重載可用

  using System;

  using SystemTextRegularExpressions;

  public class Test

  {

  public static void Main ()

  {

  // Define a regular expression for currency values Regex rx = new Regex(@^?\d+(\\d{})?$);

  // Define some test strings string[] tests = { USD };

  // Check each test string against the regular expression

  foreach (string test in tests)

  {

  if (rxIsMatch(test))

  {

  ConsoleWriteLine({} is a currency value test);

  }

  else

  {

  ConsoleWriteLine({} is not a currency value test);

  }

  }

  }

  }

  本文出自 尼克技術博客 博客


From:http://tw.wingwit.com/Article/program/net/201311/12988.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.