袁氏家谱网--
标题:
正则表达式解决文本无字体字号定义问题
[打印本页]
作者:
工正数码
时间:
2023-9-13 16:58
标题:
正则表达式解决文本无字体字号定义问题
问题:
全文多数段落都有字体字号定义颜色大小,小数段落无任务标签定义。
如:
<p> </p>
找矿时所遇少数民族群众
<p>在南江坪和乡工作,最大的困难说不出口的问题发生了,略,</p>
<p> </p>
地质队野外普查找矿工作生活实况
<p>我们接到队部通知。</p>
<p> </p>
找矿时难忘的三件事
如何让这三行(标记为红色)的也定义字体字号呢?
1、首先我们采用style定义css的方式,定义这三行小标题为<ptt>
<style>
p {
font-size: 2.5em;
line-height:1.3em;
text-indent:2em;
}
ptt {
font-size: 2.5em;
line-height:1.3em;
text-indent:2em;
font-weight:bold;
font-color:red;
}
2、我们用正则表达式查找替换
查找并用()加以分组,相当于把找到的内容放进缓存,供替换时调用。
^((?!.*p).*$)
替换
<ptt>\1\</ptt>
3、达到给未定义的小标题重新加定义的目的。
4、网页禁止鼠标左右键功能的简单代码:
<script language=JavaScript>document.oncontextmenu=new Function("event.returnValue=false;");document.onselectstart=new Function("event.returnValue=false;");</script>
欢迎光临 袁氏家谱网-- (http://yuanscn.com/bbs/)
Powered by Discuz! X3.2