demo, trying to be the best_
demo, trying to be the best_
之前 demo 已經有不少篇說明如何將HTML 標籤清除掉的文章了【清除字串中的HTML標籤利用RegExp】【清除字串中的HTML標籤利用RegExp 進階版】這兩種清法在頁面呈現上感覺都一樣,但是開啟原始碼的時候就可以看到其實是包含了一堆空白與斷行符號,因為最近有要將這些清除掉 HTML 標籤的字串存回資料庫的需求,所以 demo 使用了上述的作法後發現資料庫存入的字串實在太髒太醜了,因此再加強了一版,讓原始碼看起來乾淨一點。
這玩意很多人寫過,但是今天臨時要用的時候找不到符合需求的,所以立馬來寫一個,既然都寫完了而且還滿符合需求的就放上來讓大家鞭一鞭。
微軟新一代的開發工具 VS2010 說實在話,我開了一次以後就不想用 VS2008了,今天上班的時候不小心找到了一個很不錯的擴充套件,Regex Editor 迫不及待的推薦給各位,這將有效的協助我們寫出對的 正規表示式。
demo 在幾天前遇到了一個需求,因為我們有類似留言板的機制但是因為是銜接的系統,客戶要求保留之前的留言格式但為了安全我又非得要做Encode的動作實在是兩難,後來想到利用RegExp的方式來保留我想要的TAG或許可行就玩了下去。
今天在晃點部落的時候剛好看到了這一篇,〔當心病毒!請立刻檢查你的HTML檔與網頁程式檔〕點進去一看原來是mis2000lab大的文章,內容大意是說有一個很神奇的病毒從網站進展到PC了,會將所有的HTML加上<iframe>字樣連結到惡意網站,害得demo也驚了一下馬上來查查自己的電腦是否安全無恙。
demo今天遇到一件事情,類似一個清單頁面讓使用者勾選需要變更的項目然後丟到後端去做應該做的事情,這種看似簡單的事情也會有問題倒是很詭異,下了中斷點,看了原始碼才發現原來ASP.NET MVC丟給我的值的並不是我想的那麼平凡,Google了一下也有人有這問題,所以就紀錄一下我的解法吧。
這是一套相當巧的工具,為啥說它相當巧勒因為它的功能不多,但都是我們常用到的,可以直接開啟〔命令提示字元〕複製資料夾下的檔案名稱、複製完整檔案名稱(包含路徑)、批次更名,而且它的更名相當好用因為它使用了Regexp 所以變化更多,真是不可多得的巧工具。
今天在藍色小舖看到有人問了這個問題,一長串很髒的資料要抽出需要的部份,解法很多種但是寫法都很不直覺,所以demo就利用正規表示式(Regular Expression)來處理了這個問題,以下就是解法〔這分類還真難分,因為他存在於各種語言中,把他分類為ASP.NET是因為,其他的語法是ASP.NET的,哈~〕
因demo把後端新增和移除介面由各分類一頁縮減成只有一頁,所以發生了一些因分類不同而應該有的功能缺少的問題,於是今天就打算來處理一下,本篇文章是利用規則運算式把字串中的HTML標籤全部移除的一個方式,輕鬆簡單。
Convert .NET 是一個多用途轉換工具,主要劃分四大功能: 程式語法轉換/規則運算式測試/全文翻譯與文檔編碼