123456789101112131415161718192021222324252627282930313233343536 |
- /**
- * 转义符换成普通字符
- * @param {*} str
- * @returns
- */
- export function escape2Html(str) {
- if (!str) return str
- var arrEntities = {
- 'lt': '<',
- 'gt': '>',
- 'nbsp': ' ',
- 'amp': '&',
- 'quot': '"'
- }
- return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function(all, t) {
- return arrEntities[t]
- })
- }
- /**
- * 普通字符转换成转义符
- * @param {*} sHtml
- * @returns
- */
- export function html2Escape(sHtml) {
- if (!sHtml) return sHtml
- return sHtml.replace(/[<>&"]/g, function(c) {
- return {
- '<': '<',
- '>': '>',
- '&': '&',
- '"': '"'
- } [c]
- })
- }
|