網上儲存了好多html頁面回來,發現其中的樣式、等都不能正常顯示,比如:原位址為href="css/css.css" 和src="images/bg.gif",**中存在很多這樣的字串段,當然名字是不一樣的。假設**位址為
我想html頁面**中的所有類似的字串加上/,比如修改後為href="/css/css.css" src="/images/bg.gif", 等
呼叫repair方法即可:
//修補文件內容
private void repair(ref string documenttext)
private void match(ref string documenttext, ref int startindex)
}startindex = documenttext.indexof(code, startindex) + code.length;
match(ref documenttext, ref startindex);}}
通過正規表示式批量修改
因為要批量修改網頁內容,所以想到了正規表示式進行批量匹配.記錄一下在網上找到的。匹配兩個字串a與b中間的字串包含a與b 表示式 a.b 表示任意字元,表示匹配0個或多個 示例 abaidu.comb 結果 awww.apizl.comb 匹配兩個字串a與b中間的字串包含a但是不包含b 表示式 a.b...
置頂 Vim用正規表示式進行批量修改
vim可以設定 magic 這個東西,magic就是設定哪些元字元要加反斜槓哪些不用加的。簡單來說 magic m 除了 之外其他元字元都要加反斜槓。nomagic m 除了 之外其他元字元都要加反斜槓。這個設定也可以在正規表示式中通過 m m 開關臨時切換。m 後面的正規表示式會按照 magic ...
使用正規表示式進行查詢
使用正規表示式進行查詢 author yuh 時間 2019 06 21 10 38 02 查詢以特定字元或字串開頭的記錄 select from inp entrealation where ljsourceqyname regexp 佛山 查詢以特定字元或字串結尾的記錄 select from ...