using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Text.RegularExpressions;
namespace _17._5正则表达式的替换
{class Program{static void Main(string[] args){string input = "Welcome to ***ww****w*********************";string pattern = @"\bw{3}\.\w+\.(com|net|org)\b";string replacment ="\n"+@"http://$&";Console.WriteLine("替换前的字符串"+input);Console.WriteLine("替换后的字符串");Console.WriteLine(Regex.Replace(input,pattern,replacment));Console.WriteLine("替换后的字符串1:"+(Regex.Replace(input,pattern,replacment,RegexOptions.IgnoreCase)).ToLower());Console.WriteLine("替换后的字符串2:"+Regex.Replace(input,"www","\n"+@"http://www.",RegexOptions.IgnoreCase));Regex myregex = new Regex(pattern,RegexOptions.IgnoreCase);string result = myregex.Replace(input, replacment);Console.WriteLine("替换后的字符串3:"+result.ToLower());Console.ReadKey();}}
}

转载于:https://www.cnblogs.com/zqyo2000z/p/5515883.html

17._5正则表达式的替换相关推荐

  1. 正则表达式的替换技巧

    正则表达式应用--替换指定内容到行尾 正则表达式应用--数字替换 正则表达式应用--删除每一行行尾的指定字符 正则表达式应用--替换带有半角括号的多行 正则表达式应用--删除空行 正则表达式应用--实 ...

  2. 简单介绍Idea使用正则表达式批量替换字符串的方法

    这篇文章给大家介绍了Idea使用正则表达式批量替换字符串的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧 由于一开始的粗放扩张,公司项目代码里,遗留有很多 ...

  3. idea 正则表达式搜索替换

    这篇文章主要介绍了idea 正则表达式搜索替换应用详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 idea 正则表达式搜索替换简单应用 利用正则表达式, ...

  4. 首尾非零正则_常用的17种正则表达式

    17种正则表达式 "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0 ...

  5. 工具杂记-notepad++正则表达式匹配替换

    这里其实是这样的就是有时候我们建表不规范,导致idea自动生成的实体类有bug.get/set后面的字母为小写,这样但要使用反射的时候. 就会出现问题.找不到这个方法. 这里我们可以通过使用notep ...

  6. php如何使用正则表达式,php如何使用正则表达式实现替换

    php正则表达式实现替换的方法:首先创建一个PHP示例文件:然后定义一个字符串:最后通过正则表达式"preg_replace("/[0-9]/","" ...

  7. 正则表达式批量替换 单引号

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head><ti ...

  8. Sublime Text 2中的正则表达式搜索替换

    本文翻译自:Regular expression search replace in Sublime Text 2 I'm looking to do search replace with regu ...

  9. c++ regex 替换汉字_C++ - 正则表达式(regex) 替换(replace) 的 详解 及 代码

    正则表达式(regex) 替换(replace) 的 详解 及 代码 本文地址: http://blog.csdn.net/caroline_wendy/article/details/1732163 ...

最新文章

  1. 网络编程-计算机网络
  2. centos7中置空一个文件的内容
  3. WZK的排名(jzoj 1995)
  4. MATLAB对一个二维矩阵画三维图
  5. jsoup Java HTML解析器
  6. 建立完善的员工晋升机制_员工晋升机制(完)
  7. ansible 通过加密码来批量管理主机及管理Windows主机
  8. 五大常用算法实例列举
  9. 求过指定点和指定方向的直线方程
  10. WPF定制实现自己的分页控件并配合DataGrid使用
  11. PAT-2018 L1-049. 天梯赛座位分配
  12. win10移动热点按钮打开后立刻自动关闭
  13. 小样本学习数据集||Omniglot和miniImagenet||MAML算法测试
  14. 苹果笔记本硬盘替换方案
  15. 音视频dsp中对音频的处理
  16. 使用阿里巴巴图标库生成iconfont字体图标
  17. Security+知识点
  18. microsoft authenticator 华为等手机无谷歌框架使用方法
  19. shell学习杂记(-)
  20. 向大家推荐小专栏《Android 面试指南》,还可以内推

热门文章

  1. STM32HAL库---串口中断接收时间管理机制
  2. CTFshow 反序列化 web256
  3. getTrackbarPos函数
  4. 模拟退火算法解决TSP(python实现 110+行代码)【gif生成】
  5. 计算机管理窗口下的菜单,win7电脑右键打不开管理菜单的详细攻略
  6. 第二十讲 拉普拉斯变换求解线性ODE
  7. 作为程序员,这些梗你都答得上来吗?
  8. spring报错NoClassDefFoundError等与第三方jar包导入问题
  9. (转) Java多线程同步与异步
  10. Handler详细说明系列(六)——View的post()详解