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

    '

  • 相关阅读:
    ASP.NET Boilerplate
    Financial.IPmt/Financial.PPmt
    VB内部函数(三)——财务函数
    Convert VB.NET to C#
    MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)
    Oauth2.0客户端服务端示例
    一张图搞定OAuth2.0
    使用JAVA实现的一个简单IOC注入实例
    谈谈对Spring IOC的理解
    秒懂,Java 注解 (Annotation)你可以这样学
  • 原文地址:https://www.cnblogs.com/tiasys/p/441836.html
Copyright © 2011-2022 走看看