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
最新文章
学习进度
使用@Configuration注解来代替Spring的bean配置
改变表单的提交方法
SpringMvc异常处理
SpringMvc自定义拦截器
SpringMvc文件上传
SpringMvc国际化
SpringMvc处理JSON
[Phoenix] 五、二级索引
如何避免HBase写入过快引起的各种问题
热门文章
HBase 数据迁移
HBase在大搜车金融业务中的应用实践
[Phoenix] 四、加盐表
Hbase权限配置以及使用手册
[Phoenix] 三、DML语法
云Hbase数据库在亿方云实践之路
[Phoenix] 二、数据类型
再谈HBase八大应用场景
ELK应用之二:Kibana显示Nginx中来访客户端IP地域分布
Nginx利用lua剪辑FastDFS图片
Copyright © 2011-2022 走看看