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