关于Unicode控制字符RLO,LRO,PDF 的坑
1、RLO ( Code "\u202E" ; HTML ) :开始从右到左的文字; 2、LRO ( Code "\u202D" ; HTML ) :开始从左到右的文字; 3、PDF ( Code "\u202C" ; HTML ) :结束上一次定义。 (另外还有四个相关的控制字符 RLE 、 LRE 、RLM 、LRM 暂时不举例……)
注:mysql数据库编码方式为utf8
1.问题现象:
在执行:select LENGTH("13****69461")时,长度为17
2.问题分析
在http://tool.chinaz.com/tools/unicode.aspx 转成unicode编码时发现两边多了一个 \u202d \u202c
或者把字符串copy到idea中会自动显示出隐藏字符的unicode,如:
String aa="\u202D137****69461\u202C";
3.解决办法
1).可以在java代码中直接替换:
aa=aa.replace("\u202D","").replace("\u202C","");
注:如果文字直接从excle是copy保存到数据库,很容易出现此问题
转载于:https://my.oschina.net/u/3242075/blog/1941634
关于Unicode控制字符RLO,LRO,PDF 的坑相关推荐
- html pdf文档的格式控制符,关于Unicode控制字符RLO,LRO,PDF 的坑
1.RLO ( Code "\u202E" ; HTML ) :开始从右到左的文字: 2.LRO ( Code "\u202D" ; HTML ) :开 ...
- 【C++】利用Unicode控制字符-RLO构造欺骗性文件后缀
普通的利用过程: 1.准备已经生成好的exe程序. 2.重命名该文件,右键,选择"插入unicode控制字符"→"RLO" 3.将正序的文件名"gnp ...
- 【Virus Analysis】插入Unicode控制字符-RLO
What 前两天有突然个坏人从QQ上发来了个rar压缩文件,当时我肯定这个是病毒,但是在我解压后发现,这个是一个asxarcs.txt的文本文件,随后我进入文件夹选项,发现隐藏已知文件类型的扩展名的勾 ...
- 利用Unicode控制字符-RLO构造欺骗性文件后缀
利用Unicode控制字符-RLO构造欺骗性文件后缀 假设已生成木马,并与txt捆绑 命名文件abcdtxt.scr 光标在重命名选项中停在txt前,选择Unicode控制字符RLO(right to ...
- 插入Unicode控制字符-RLO
前两天有突然个坏人从QQ上发来了个rar压缩文件,当时我肯定这个是病毒,但是在我解压后发现,这个是一个asxarcs.txt的文本文件,随后我进入文件夹选项,发现隐藏已知文件类型的扩展名的勾已经去掉了 ...
- 木马逆名欺骗:利用unicode控制符RLO
逆名欺骗木马在文件名中插入控RLO制符,来使文件名逆序显示,达到欺骗的目的. 首先Windows系统在解析文件名时,当遇到unicode控制符时,会改变文件名的显示方式.利用这一特性,可以将exe,s ...
- Unicode 控制字符
什么是Unicode字符,有兴趣却还不知道的可以搜索一下,网上很多. Unicode控制字符就是特殊的Unicode字符 逐个查的一些控制字符在百度贴吧的转义代码对照表 Unicode-控制字符 L ...
- Unicode控制字符
Unicode控制字符 一.前言 在所有主要的Web浏览器中内存中的字符顺序(逻辑)与它们显示的顺序(可视)是不同的.Unicode 定义了它其中每个字符的方向属性,浏览器应用的一组规则(通过这个来进 ...
- openoffice jodconverter 文档转换pdf过坑记录
文档转换性能测试 在财务系统中使用了两种PDF转换组件 一种是com.artofsolving,也是系统第一次引用的组件: <!-- https://mvnrepository.com/arti ...
最新文章
- 时间复杂度和空间复杂度3 - 数据结构和算法05
- java 业务层业务接口层_Java web五层架构
- 真正的问题应该在我身上……
- 面试题汇总---深度学习(图像识别,NLP内容)
- Linux http配置文件解析
- Lucene全文检索_分词_复杂搜索_中文分词器
- php极速链,php PHP极速链 战群源码系列(全自动采集更新+引流神器无数据库版) WEB(ASP,PHP,...) 261万源代码下载- www.pudn.com...
- python 正则表达式简介
- 组态S7-200Smart间PROFINT通信生成GSDML文件
- 通过代码提高编程能力
- 做国外Lead,你不懂这些概念就out了
- 坐标转换源代码,C++/C, 极为精确地大地坐标系转地心坐标系,地心坐标系转站心坐标系
- 程序开发团队之团队精神篇(转)
- SourceInsight基本使用
- 字节跳动疯狂招人,为何会有如此操作?
- 计算机与艺术联姻阶段,数字媒体艺术概论
- 【秋招面经】之神策数据
- python求和函数1-n_python 用for循环实现1~n求和的实例
- SAP 系统账期开关
- 初学者-python中自定义类的已有self定义,后面使用出现object has no attribute问题