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}");
        }



  • 相关阅读:
    js 实现图片上传
    关于IOS不能使用JQUERY的ON事件
    js实现复制
    订单列表倒计时
    小程序实现倒计时
    微信小程序服务消息推送
    python爬虫七
    python爬虫六
    python爬虫五
    python爬虫四
  • 原文地址:https://www.cnblogs.com/heys/p/385984.html
Copyright © 2011-2022 走看看