我正在创建一个崇高的文本突出显示文件。但是,我遇到了一个我不完全理解的错误。我有以下正则表达式:\x([0-9]|[A-F]|[a-f])([0-9]|[A-F]|[a-f])当我尝试以 sublime text 加载文件时,出现错误:正则表达式中的错误:正则表达式中的多字节代码字符串太短 \x([0-9]|[AF]|[af])([0-9]|[AF]|[af])我试过谷歌搜索来理解这个错误意味着什么,我遇到的唯一相关的是以下链接:0.rubinius项目的github issue2. reddit 线程不幸的是,从这些链接中,我只能确定该错误可能是由字符编码 [from 1 & 2] 引起的。我现在怀疑 "\x" 可能是问题所在,因为该正则表达式中的其他所有内容都很好。一个人如何摆脱该角色和所有其他喜欢它的人,特别是,可以使用 golang 脚本来清理正则表达式以摆脱此类问题吗?
- 1 回答
- 0 关注
- 166 浏览
添加回答
举报
0/150
提交
取消