//去掉html標籤
function removehtmltab(tab) [c];});
//轉意符換成普通字元
function escape2html(str) ;
return str.replace(/&(lt|gt|nbsp|amp|quot);/ig,function(all,t));
// 轉成空格
function nbsp2space(str) ;
return str.replace(/&(nbsp);/ig, function(all, t))
//回車轉為br標籤
function return2br(str) /g,"\r\n\r\n");//限制最多2次換行
str=str.replace(/^((\s| )*\r?\n)+/g,'');//清除開頭換行
str=str.replace(/((\s| )*\r?\n)+$/g,'');//清除結尾換行
return str;
// 將多個連續空格合併成乙個空格
function mergespace(str) {
str=str.replace(/(\s| )+/g,' ');
return str;
js 轉化為實體符 JS奇葩語法(二)
在你的瀏覽器控制台輸入這一段 猜猜看會得到什麼結果?要想理解這個結果怎麼出來的,需要你對js各種型別的轉換非常熟悉才行。我們試著解析一下這個語法。上文中的 分為兩部分 所以它們分別代表 n 和 b 我們先看第乙個字母 轉化 tostring tostring 解析結果 第2次轉化 undefined...
HTML實體與網頁編碼 漢字轉化為了html實體
漢字都轉化為了html實體 十進位制表示的unicode編碼 這樣做的好處就是不管網頁的編碼是什麼,都可以正常的顯示漢字,而不會出現亂碼,當然也適用於其他字符集。在php中我們可以用mbstring的mb convert encoding函式實現這個正向及反向的轉化。如 mb convert enc...
自動將jsx轉化為js
想將react應用到手頭上的專案練手,計畫希望可以把選單元件化,塞到主頁裡,從而變相的實現類似iframe的功能。然而在呼叫外部組建的時候出現了一系列問題,chrome甚至直接報錯了,一直無法解決,因此只有放棄使用 browser.min.js和jsxtransformer.js,準備自己採用rea...