備忘録
JavaScriptで表示する際に良く使う物。(足りてるかどうかは不明)
正規表現は毎回正解が分からないので、標準で安全な関数を用意して頂ければ良いのだが。
###エスケープ
var escape = function(str){
return
str.replace(/&/g, '&')
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/'/g, ''');
}
###改行処理
var nl2br = function(str) {
return str.replace(/\r\n/g, "<br />").replace(/(\n|\r)/g, "<br />");
}