This commit is contained in:
1 parent
339df89fcf
commit
651c36367f
33 files changed
+1420
-40
No files matched your search
@@ -402,6 +402,7 @@ function o(e) {
|
||||
function s(e) {
|
||||
if (typeof e != `string`) return `#`;
|
||||
let t = e.trim();
|
||||
// eslint-disable-next-line no-control-regex -- 安全边界:拒绝官网链接内的控制字符。
|
||||
return !t || /[\u0000-\u001f\\]/.test(t)
|
||||
? `#`
|
||||
: /^(https?:\/\/|mailto:|tel:|#|\/(?!\/))/i.test(t)
|
||||
@@ -412,6 +413,7 @@ function s(e) {
|
||||
function c(e) {
|
||||
if (typeof e != `string`) return ``;
|
||||
let t = e.trim();
|
||||
// eslint-disable-next-line no-control-regex -- 安全边界:拒绝官网图片 URL 内的控制字符。
|
||||
return !t || /[\u0000-\u001f\\]/.test(t)
|
||||
? ``
|
||||
: /^(https?:\/\/|\/(?!\/))/i.test(t)
|
||||
|
||||
Reference in new issue
Block a user