本章记录HTML ASCII表,参考搜索

主图
目标字符 xxxxxxxxxx // hexo-safago Waline评论区链接处理 - 内联脚本script. (function() {    // 从配置中读取白名单    var whitelist = !{JSON.stringify(config.hexo_safego.whitelist.domain_whitelist)};        function isInWhitelist(url) {      return whitelist.some(function(domain) {        return url.indexOf(domain) !== -1;     });   }        function convertLink(link) {      var href = link.getAttribute('href');      if (!href || href.startsWith('/') || href.startsWith('mailto:') || href.startsWith('tel:')) {        return;     }            // 检查白名单      if (isInWhitelist(href)) {        return;     }            if (link.dataset.safagoProcessed) {        return;     }            try {        var encodedUrl = btoa(href);        var newHref = '/go.html?u=' + encodedUrl;        link.setAttribute('href', newHref);        link.setAttribute('target', '_blank');        link.dataset.safagoProcessed = 'true';     } catch(e) {        console.error('[safago-inline] Error:', e);     }   }        function processWalineLinks() {      var links = document.querySelectorAll('.wl-nick a[href], .wl-card a[href]');      links.forEach(convertLink);   }        // 初始处理    if (document.readyState === 'loading') {      document.addEventListener('DOMContentLoaded', processWalineLinks);   } else {      processWalineLinks();   }        // 延迟处理(备用)    setTimeout(processWalineLinks, 2000);        // 事件委托:在链接被点击时进行转换(最重要)    document.addEventListener('click', function(e) {      var link = e.target.closest('a[href]');      if (link && (link.classList.contains('wl-nick') || link.closest('.wl-card'))) {        convertLink(link);     }   }, true);        // PJAX支持    document.addEventListener('pjax:complete', processWalineLinks); })();​pug 转义字符 中文描述
! exctamation mark ! 感叹号
@ at sign @ at符号
# number sign # 井号
$ dollar sign $ 美元符号
% percent sign % 百分号
^ caret ^ 插入符号
& ampersand & -
* asterisk * 星号
' apostrophe ' 单引号
` grave accent ` -
: colon : 冒号
; semicolon &#59; 分号
? question mark ? 问号
< less-than &#60; 小于号(左尖括号)
= equals-to &#61; 等于号
> greater-then &#62; 大于号(右尖括号)
( left parenthesis &#40; 左圆括号
) right parenthesis &#41; 右圆括号
[ left square bracket &#91; 左方括号
] right square bracket &#93; 右方括号
{ left curly brace &#123; 左大括号
} right curly brace &#125; 右大括号
/ slash &#47; 左斜杠
| vertical bar &#124; 竖线
\ backslash &#92; 右斜杠
~ tilde &#126; 波浪号
_ underscore &#95; 下划线
+ plus sign &#43; 加号
- hyphen &#45; 减号(连字符)
, comma &#44; 逗号
. period &#46; 句号
0-9 number &#48; - &#57; 数字0-9
a-z lowercase &#97; - &#122; 小写字母a-z
A-Z uppercase &#65; - &#90; 大写字母A-Z

备用图二

目标字符 描述 转义字符 中文描述
! exctamation mark &#33; 感叹号
@ at sign &#64; at符号
# number sign &#35; 井号
$ dollar sign &#36; 美元符号
% percent sign &#37; 百分号
^ caret &#94; 插入符号
& ampersand &#38; -
* asterisk &#42; 星号
' apostrophe &#39; 单引号
` grave accent &#96; -
: colon &#58; 冒号
; semicolon &#59; 分号
? question mark &#63; 问号
< less-than &#60; 小于号(左尖括号)
= equals-to &#61; 等于号
> greater-then &#62; 大于号(右尖括号)
( left parenthesis &#40; 左圆括号
) right parenthesis &#41; 右圆括号
[ left square bracket &#91; 左方括号
] right square bracket &#93; 右方括号
{ left curly brace &#123; 左大括号
} right curly brace &#125; 右大括号
/ slash &#47; 左斜杠
| vertical bar &#124; 竖线
\ backslash &#92; 右斜杠
~ tilde &#126; 波浪号
_ underscore &#95; 下划线
+ plus sign &#43; 加号
- hyphen &#45; 减号(连字符)
, comma &#44; 逗号
. period &#46; 句号
0-9 number &#48; - &#57; 数字0-9
a-z lowercase &#97; - &#122; 小写字母a-z
A-Z uppercase &#65; - &#90; 大写字母A-Z

详情请查看图片

Edited on

Give me a cup of [coffee]~( ̄▽ ̄)~*

Vullfin WeChat Pay

WeChat Pay

Vullfin Alipay

Alipay