• 输入的字符串进行有规则的清洗


     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

    '

  • 相关阅读:
    求质数与因式分解
    利用工具解题
    我的学生信息管理系统总结
    JSP简单练习-页面重定向
    CSS学习(三)—相对定位与绝对定位
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    AVL平衡树的插入例程
    SAE搭建WordPress教程 免费建WordPress博客站
    MPMoviePlayerViewController和MPMoviePlayerController的使用
    Android日志输出工具类
  • 原文地址:https://www.cnblogs.com/tiasys/p/441836.html
Copyright © 2020-2023  润新知