zoukankan      html  css  js  c++  java
  • 输入的字符串进行有规则的清洗

     1'----------------------------------------------------
     2        '
     3        '对输入的字符串进行有规则的清洗。
     4        '
     5        '对不在[a-zA-Z0-9_]中的字符进行剔出
     6        '对 words script|javascript|vbscript|jscript进行删除
     7        '
     8        '
     9        '----------------------------------------------------
    10        Public Shared Function CleanStringRegex(ByVal inputText As StringAs String
    11            Dim options As RegexOptions = RegexOptions.IgnoreCase
    12            Return ReplaceRegex(inputText, "[^\\\.!?""',\-\w\s@]", options)
    13        End Function
     'CleanStringRegex
    14
    15        '----------------------------------------------------------
    16        '使用正则表达式从输入字符串中移出设计字符
    17        'regex(regularExpression, options)用修改模式的选项为指定的正则表达式初始化并编译 Regex 类的实例。
    18        '----------------------------------------------------
    19
    20        Private Shared Function ReplaceRegex(ByVal inputText As StringByVal regularExpression As StringByVal options As RegexOptions) As String
    21            Dim regex As New regex(regularExpression, options)
    22            Return regex.Replace(inputText, "")
    23        End Function
     'ReplaceRegex

    '

  • 相关阅读:
    document.getElementById IE bug
    Add Event
    start silverlight
    【转】MSDN magzine JavaScript使用面向对象的技术创建高级 Web 应用程序
    文本编辑工具Vim
    《JavaScript DOM编程艺术》附录(dom方法和属性)
    js variable undefined
    good tools 调试好帮手
    my pretty code
    万级访问网站前期的技术准备(下)
  • 原文地址:https://www.cnblogs.com/tiasys/p/441836.html
Copyright © 2011-2022 走看看