求正则表达式!!!需要替换 title="*****" 这个星号里面的内容写法
好吧。。网站几十个模板。。每个模板里的Title="***"都要删除了。。。然后Title里面的内容也不一样用的DEDE建站的有的是title="[field:typen...
好吧。。网站几十个模板。。每个模板里的 Title="***"都要删除了。。。然后Title里面的内容也不一样
用的DEDE建站的
有的是 title="[field:typename/]"
有的是 title='~typename~'
还有的是 title="{dede:field name='typename'/}"
现在全部都要一次替换成空!!求 正则表达式~~ 展开
用的DEDE建站的
有的是 title="[field:typename/]"
有的是 title='~typename~'
还有的是 title="{dede:field name='typename'/}"
现在全部都要一次替换成空!!求 正则表达式~~ 展开
3个回答
展开全部
一次替换全部的正则表达式为:(title="[^\"]*?")|(title='[^\']*?')
把上面的正则表达式替换成字符串(title="")就可以把title="*****"星号里面的内容都删除了.
注意把忽略大小写的开关打开
我给你一个Javascript语言的例子,你看看吧.
<script type="text/javascript">
var s="title=\"[field:typename/]\"\ntitle='~typename~'\ntitle=\"{dede:field name='typename'/}\"";
var regex=/(title="[^\"]*?")|(title='[^\']*?')/ig;
var str=s.replace(regex,"title=\"\"");
alert(str);
</script>
展开全部
(?<=title=").+?(?=")|(?<=title=').+?(?=')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查找title=(["'])[^'"]*\1
替换为空
若不能解决,可追问,我继续帮你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询