文章詳情頁
django 實現后臺從富文本提取純文本
瀏覽:154日期:2024-09-28 17:43:11
前言:
很多時候我們都會用富文本,比如說在版權區、博客文章編輯時等等。但是如果我們要做一個搜索的功能,去從富文本中查找關鍵字,就需要將富文本中的文本了。但是 django 并沒有專門函數去做。這個時候我們就需要使用正則或者是提取前端的過濾器 striptags 方法。
開始:
一、用正則
import re
content = ’’.join(re.findall('>(.*?)<', content, re.S))
re.S 將換行的也算進去,一般都要加上
二、使用 striptags
from django.template.defaultfilters import striptags
content = striptags(content)
補充知識:React將富文本提取的html字符串正常顯示到頁面上
在數據庫中我們提取出來的文本是以一串html字符串,會原封不動的包含標簽顯示到頁面上,這個時候要用到dangerouslySetInnerHTML來解決問題
dangerouslySetInnerHTML格式不要寫錯
以上這篇django 實現后臺從富文本提取純文本就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。
標簽:
Django
相關文章:
1. jsp網頁實現貪吃蛇小游戲2. SpringMVC+Jquery實現Ajax功能3. HTML5 Canvas繪制圖形從入門到精通4. JavaScript實現組件化和模塊化方法詳解5. .Net Core和RabbitMQ限制循環消費的方法6. 淺談SpringMVC jsp前臺獲取參數的方式 EL表達式7. ASP.NET MVC遍歷驗證ModelState的錯誤信息8. jsp+servlet簡單實現上傳文件功能(保存目錄改進)9. ASP中if語句、select 、while循環的使用方法10. asp(vbs)Rs.Open和Conn.Execute的詳解和區別及&H0001的說明
排行榜
