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}
"
);
}
查看全文
相关阅读:
Mac下安装LNMP(Nginx+PHP5.6)环境
MySQL中文全文检索
关于Mysql模糊查询的优化-全文检索和Like的使用
MySql全文索引
为mysql数据库建立索引
【高并发简单解决方案】redis队列缓存 + mysql 批量入库 + php离线整合
PHP中利用redis实现消息队列处理高并发请求
Windows下为PHP安装redis扩展
Linux中postfix邮件服务器的搭建
ELK日志分析系统(转)
原文地址:https://www.cnblogs.com/heys/p/385984.html
最新文章
Java中的数组初探
Java中的初始化顺序
Java中的方法重载
Java中的break和continue以及标签
LiveEventBus
在 GenericLifecycleObserver.onStateChanged(LifecycleOwner, Lifecycle.Event) 中能接受到回调
从 Java 转向 Kotlin,使用 Glide,但是 GlideApp 却无法生成
开发者如何使用 LiveData
不关联生命周期的 observeForever 方法。
activity_main2.xml
热门文章
红色childview2位于白色view左边20dp
addRule方法就要带一个view的id值
Visual C++网络编程经典案例详解 第8章 网络文件传输 使用Socket传输文件 服务器代码 程序初始化
C#项目””是针对”.NETFramework,Version=v4.5.2”但此计算机没有,需要修改为v4.5.1.
数据结构(C语言第2版)----时间复杂度和单链表
自在 独行----浅读
微信开发系列----04:消息机制,了解自定义文本响应
一对多关系domain Model中设置使用AutoMapper时出错
Mac下安装redis
php 在foreach中循环数组的时候添加元素的属性
Copyright © 2011-2022 走看看