zoukankan      html  css  js  c++  java
  • 自己写的一些小函数.用正则表达式实现一些小功能~

    修改URl中的一个参数值:
        public static string ChangeParam(string url, string paramName, string value)
        
    {
            
    if (Regex.IsMatch(url, "[?&]" + paramName + "=[^&]*",RegexOptions.IgnoreCase))
            
    {
                url 
    = Regex.Replace(url, "(?<s>[?&]" + paramName + "=)[^&]*""${s}" + value,RegexOptions.IgnoreCase);
            }

            
    else if (Regex.IsMatch(url, "[?&]"))
            
    {
                url 
    += '&' + paramName + "=" + value;
            }

            
    else
            
    {
                url 
    += '?' + paramName + "=" + value;
            }

            
    return url;
        }


        /// <summary>
        
    /// 将字符串类型的泘点数或整数乘100,返回整数部分的字符串。
        
    /// 主要用于美元的换算
        
    /// </summary>
        
    /// <param name="floatString"></param>
        
    /// <returns></returns>

        public static string FloatMultiplyHundred(string floatString)
        
    {
            floatString 
    = floatString.Trim() + "00";
            
    return Regex.Replace(floatString, @"^(?<int>\d+)\.(?<cent>\d{2})\d*$""${int}${cent}");
        }



  • 相关阅读:
    离线安装MySQL5.7
    ELK应用之一:ELK平台搭建部署
    RabbitMQ的安装部署
    Docker应用五:使用Dockerfile部署MongoDB
    Zabbix应用八:Zabbix监控MongoDB
    Zabbix应用七:Zabbix发送短信报警
    Zabbix应用六:Zabbix监控Redis
    Zabbix应用五:Zabbix监控多Tomcat
    python序列(列表和元祖)
    wps实现自动编码
  • 原文地址:https://www.cnblogs.com/heys/p/385984.html
Copyright © 2011-2022 走看看