我在THE LINE NUMBER
未捕获的SyntaxError:意外的标记;
// HTML Helper
var documentHtml = function(html){
// Prepare
var result = String(html)
.replace(/<!DOCTYPE[^>]*>/i, '')
.replace(/<(html|head|body|title|meta|script)([s>])/gi,'<div class="document-$1"$2')
.replace(/</(html|head|body|title|meta|script)>/gi,'</div>')
; // << THE LINE NUMBER
// Return
return $.trim(result);
};
不知道什么是错的越来越Uncaught SyntaxError: Unexpected token ;
。
好与
\
逃跑/
,我认为这是一个真正伟大的语法决定。 =)解析URL和HTML是不方便的 - 这两件事情永远不应该用正则表达式来解析。 – Ryan@minitech,匹配网址路径如何'/^\/some \/path \/prefix \ /.*/。test(path)'(我相信这是OP正在做的事情)。那有什么问题? –
这看起来像你的URL路径? '/ <(HTML |头|体|标题|元|脚本)> /'? – Ryan