【备忘】一些正则表达式

一些正则表达式,MS也就采集文章时会有用。。同时附上一个ACCESS库替换工具.rar 支持正则替换Access数据库,替换后记得压缩修复下。。

INSERT INTO blog_Article ( log_Url, log_CateID, log_AuthorID, log_Level,log_Title, log_Intro, log_Content, log_PostTime, log_CommNums, log_ViewNums, log_TrackBackNums, log_IsTop )
SELECT Sd_Info.Htmlname, 1 AS 表达式1, 1 AS 表达式2, 4 AS 表达式3, Sd_Info.Title, Sd_Info.Content, Sd_Info.Content, Sd_Info.AddDate, 0 AS 表达式4, 0 AS 表达式5, 0 AS 表达式6, 0 AS 表达式7
FROM Sd_Info;

UPDATE blog_article SET blog_article.log_Url =20120519+blog_article.log_ID&ROUND((Rnd(blog_article.log_ID)+1)*100)

DELETE * FROM blog_Article WHERE(((blog_Article.log_Title) In (select log_Title from blog_Article group bylog_Title having count(log_Title)>1)));

<(?!((/?\s?li)|(/?\s?ul)|(/?\s?img)|(/?\s?br)|(/?\s?table)|(/?\s?tr)|(/?\s?td)|(/?\s?p)))[^>]+>
^<br[^>]*>

<br[^>]*> ———— </p><p>

^([^<]) ———— <p>$1

(&nbsp;)+ ———— &nbsp;

<p[^>]*>[ |(&nbsp;)| ]* ———— <p>
(?<!<p)>([^<]+)</p> ———— ><p>$1</p>

<p>([^<]+)(?=<p>) ———— <p>$1</p>

<p[^>]*>( |&nbsp;| )*</p>

<img[^>]*src=["']*([^'" ]+)["']*[^>]*> ———— <img src="$1" />

<table[^>]*> ———— <table>

<td[^>]* (colspan=)?["']*(\d*)["']*[^>]*> ———— <td $1"$2">

<tr[^>]*> ———— <tr>

((<p>.+?</p>){3}).+$ ———— $1

 

原文链接:https://www.wdssmq.com/post/20120519803.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。