FreeCodeCamp
Convert HTML Entries
function convertHTML(str) {
// :)
str = str.replace(/&/g,"&");
str = str.replace(/</g,"<");
str = str.replace(/>/g,">");
str = str.replace(/"/g,""");
str = str.replace(/'/g,"'");
return str;
}
Hint:
RegExp: javascript 对象
构造方法:
- /regular expression/[flag]
- var re = new RegExp(regular expression[,flag])
- var re = RegExp(regular expression[,flag])
flags:
- i: ignore case
- g: global match; find all matches rather than stopping after the first match(没有g选项最多匹配一个)
- m multiline 多行匹配,^匹配行首,$匹配行尾
- y sticky; 从 regExp 的lastIndex开始匹配。