没有合适的资源?快使用搜索试试~ 我知道了~
c#转义字符串中的所有正则特殊字符方法示例
3 下载量 68 浏览量
2021-01-20
06:25:04
上传
评论
收藏 31KB PDF 举报
温馨提示
试读
1页
代码如下:/// <summary> /// 转义字符串中所有正则特殊字符 /// </summary> /// <param name=”input”>传入字符串</param> /// <returns></returns> string FilterString(string input) { input = input.Replace(“\\”, “\\\\”);//先替换“\”,不然后面会因为替换出现其他的“\” Regex r = new Regex(“
资源详情
资源评论
资源推荐
c#转义字符串中的所有正则特殊字符方法示例转义字符串中的所有正则特殊字符方法示例
代码如下:
/// <summary>
/// 转义字符串中所有正则特殊字符
/// </summary>
/// <param name=”input”>传入字符串</param>
/// <returns></returns>
string FilterString(string input)
{
input = input.Replace(“\”, “\\”);//先替换“\”,不然后面会因为替换出现其他的“\”
Regex r = new Regex(“[\*\.\?\+\$\^\[\]\(\)\{\\}\|\/]”);
MatchCollection ms = r.Matches(input);
List<string> list = new List<string>();
foreach (Match item in ms)
{
if (list.Contains(item.Value))
continue;
input = input.Replace(item.Value, “\” + item.Value);
list.Add(item.Value);
}
return input;
}
您可能感兴趣的文章您可能感兴趣的文章:C#正则表达式使用方法示例c# 正则表达式对网页进行有效内容抽取C#匹配中文字符串的4种正则表达式
分享C#的正则表达式Regex类使用简明教程C#正则表达式之Regex类用法详解c#判断字符是否为中文的三种方法分享(正则表
达式判断)c#中过滤html的正则表达式C#正则表达式匹配HTML中的图片路径,图片地址代码正则表达式语法规则及在
Javascript和C#中的使用方法C#使用正则表达式过滤html标签C#基于正则表达式实现获取网页中所有信息的网页抓取类实例
C#基于正则去掉注释的方法示例
冷月鱼
- 粉丝: 295
- 资源: 944
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 杨辉三角(Pascal's Triangle)是一个在数学中非常著名的数列,它以一种特定的模式排列数字,内容以5种代码实例实现
- yolov5数据集:CT图像肾脏、结石检测(2类别,包含训练集、验证集)
- 电力102规约请求报文实录
- RTL8723 linux+安卓驱动 2020版本
- ISO 26262 道路车辆-功能安全-系统级产品开发
- 数据挖掘期末题 选择填空简答
- EKF在CTRV模型上的建模推导
- 用于:https://laoshifu.blog.csdn.net/article/details/138191428 多层创建
- 电力102规约(电能累计量的传输规约)培训
- 「常用」E9外部流程接口
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0