用正则表达式替换指定标签中的内容
2016-01-13 11:37
435 查看
用正则表达式替换指定标签中的内容,也是在工作中遇到的就顺手记了下来
Regex rg = new Regex("<pict>.*</pict>");
sXML = rg.Replace(sXML, "");
string sXML = "ABCDEFCSF<p>123123</p>KOPL"; //现在我要去掉P标签中的内容,实现
ABCDEFCSFKOPL这样的效果。 引入:using System.Text.RegularExpressions;
Regex rg = new Regex("<pict>.*</pict>");
sXML = rg.Replace(sXML, "");
就实现
ABCDEFCSFKOPL
/// <summary> /// 去掉所以的HTML标签 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string DropHTML(string str) { string st = str; //去掉所以的HTML标签 string regx = "<[^>]+>"; //去换行去空格 string regEx_space = "\\s*|\t|\r|\n"; str = Regex.Replace(str, regx, string.Empty, RegexOptions.IgnoreCase); str = Regex.Replace(str, regEx_space, string.Empty, RegexOptions.IgnoreCase); //var sts = regx.Replace(st, ""); return str; }
相关文章推荐
- C# 串口操作系列(4) -- 协议篇,文本协议数据解析(转)
- js倒计时
- OPC DCOM 配置说明
- Android Toast工具类
- https://webmail.*.org/ecp
- sql安装过程中,为 SQL Server 代理服务提供的凭据无效
- FonrtAwesome使用
- hdu 1083 D-COURSES
- Kernel硬件中断的初始化流程
- 函数和方法的区别
- VC6.0+opencv1.0配置
- Android adb shell启动应用程序的方法
- 4、Java条件语句
- 设计模式笔记--外观模式(门面模式)
- 【python】继承时注意事项
- 如何从测试员转型为管理人员
- IBM已转型为认知解决方案云平台公司
- 安装调试时出现Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER问题
- SSH框架no session错误
- 命令调用C#程序, 路径参数解析错误