network-center / interesting

collect interesting things. see Issues
https://network-center.github.io/interesting/
MIT License
0 stars 0 forks source link

2018年06月27日 页面中 JavaScript 中正则表达式中的特殊字符被转码 #36

Open imzyf opened 6 years ago

imzyf commented 6 years ago

今天遇到 HTML 页面中直接写了 JavaScript 的验证的表达式:

'[©]+'

里面涉及了一个特殊字符 ©,页面第一次加载时,一起正常,但是 ajax 提交后,pjax reload 页面后,© 被 encode

解决方法:使用 unicode [\\u00A9]+

imzyf commented 6 years ago

一款很秀的 正则表达式 工具推荐给大家 jex.im/regulex