去掉字串不需要的HTML標記(正規表示式)

2022-07-23 03:42:14 字數 648 閱讀 8215

具體實現如下: 

//除掉html保留格式外的其他格式

string holdtags = ;//保留的關鍵字

string regstr = string.format(@"<(?!((/?\s?)))[^>]+>", string.join(@"\b)|(/?\s?", holdtags));

system.text.regularexpressions.regex reg = new system.text.regularexpressions.regex(regstr, system.text.regularexpressions.regexoptions.compiled |    system.text.regularexpressions.regexoptions.multiline | system.text.regularexpressions.regexoptions.ignorecase);

string  questionallcontent="中國真的好強大!";//要進行去掉的字串

questionallcontent = reg.replace(questionallcontent, "");

最後questionallcontent的內容為:「="中國真的好強大!」

如何去掉字串中不需要的字元

實際案例 過濾掉使用者輸入中前後多餘的空白字元 hello 過濾某windows系統下某編輯檔案應用在編輯文字時插入的 r 解決方案 方法一 字串strip lstrip 和rstrip 方法去掉字串兩端,左邊和右邊的字元 方法二 刪除單個固定位置的字元,可以使用切片 拼接的方式 方法三 字串的re...

4 6如何去掉字串中不需要的字元

coding utf 8 實際案例 1.過濾掉使用者輸入中前後多餘的空白字元 nick2008 gmail.com 2.過濾某windows下編輯文字中的 r hello world r n 3.去掉文字中的unicode組合符號 音調 u 解決方案 方法一 字串strip lstrip rstri...

關於delete字串 需不需要加

今天在寫c 練習題時產生乙個疑惑 new出字元陣列後 需不需要在delete時加 按道理 只要是陣列應該都要加的,但是答案沒有加,於是晚上回來上機執行 環境 devc include include using namespace std 有一些些成員是之前用到的 不過不影響測試 class cba...