现oracle数据库某字段里有带html标签的字符串,现在要把带style="display: none"的标签以及里面的内容替换为空字符,求大神指教,有的标签可能会嵌套带style="display: none"属性。字符串如下
字符串A:<p> 请问请问请问。<span _fck_book="1" style="display: none"> 方且为<span _fck_book="1" style="display: none"> 方且为案方案中方</span>案方案中方</span>方案中且为作阿萨德</p>
替换后应该为:
字符串B:<p> 请问请问请问。<span _fck_book="1" style="display: none"> 方且为案方案中方</span>方案中且为作阿萨德</p>替换后应为: 请问请问请问。方案中且为作阿萨德 请问大神正则式应该怎么写?可以多次替换现将display的去掉,在替换标签
字符串A:<p> 请问请问请问。<span _fck_book="1" style="display: none"> 方且为<span _fck_book="1" style="display: none"> 方且为案方案中方</span>案方案中方</span>方案中且为作阿萨德</p>
替换后应该为:
字符串B:<p> 请问请问请问。<span _fck_book="1" style="display: none"> 方且为案方案中方</span>方案中且为作阿萨德</p>替换后应为: 请问请问请问。方案中且为作阿萨德 请问大神正则式应该怎么写?可以多次替换现将display的去掉,在替换标签
解决方案 »
- Oracle资料文档合集~欢迎下载
- 求帮助~~~~~~~
- oracle 索引
- 一道ORACLE笔试题,求大侠帮忙.................急
- 更新同表中其他记录的触发器,可以吗?
- oracle8.1.5数据库在windows 2000 server(windows 2000 5.0)中为什么在创建时候出错误?
- 关于PowerBuiler建立Oracle 数据库及建表问题
- 求大神解决where里面的判断
- Windows Server 2016 装11.2.0.4 版本的Oracle 不会有什么问题吧?
- 如何通过查询获取表空间中包含某特定字符的所有表名称?
- oracle文档格式排序
- 分析drop col对于数据存储块做了什么
2 from dual;REGEXP_REPLACE(REGEXP_REPLACE('<P
---------------------------------
请问请问请问。方案中且为作阿萨德
1、如果带display的标签里还有其他属性怎办;
2、如果有其他span标签但是没有display属性的也会被去掉。
<p>信用。<span _fck_book="1" style="display: none"> 方案<span>123<span _fck_book="1" style="display: none"> 方案<span>123<span _fck_book="1" style="display: none"> 方案<span>123123</span>方案方 方</span>123</span>方案方 方</span>123</span>方案方 方</span>方案<span>中其1122</span>它要素:综时作相应调整。</p>
你最好把内容和结果列举出来
最好能提供INSERT语句
你好
我具体的需求是把:
<span _fck_book="1" style="display: none">内容内容内容</span>这个标签及标签中内容替换为空
并当有多层嵌套时 如:
<span _fck_book="1" style="display: none"><span _fck_book="1" style="display: none">内容内容内容</span>内容内容内容</span>.......时一并替换
之前你提供的方法能够实现,但是也会把内容中的<span>内容</span>给替换为空。
我想要实现 只替换<span _fck_book="1" style="display: none">标签及标签中的内容
如果<span>标签不带 style=display属性时不替换