Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Character encoding 什么字符编码使用2个下划线和一个字母?_Character Encoding - Fatal编程技术网

Character encoding 什么字符编码使用2个下划线和一个字母?

Character encoding 什么字符编码使用2个下划线和一个字母?,character-encoding,Character Encoding,我目前正在解析来自第三方商业应用程序的专有文件格式。他们似乎使用了一个有趣的字符编码系统,我需要一些帮助来确定它是什么,假设它不是一个专有的编码系统 我没有太多不同的角色可供分析,但到目前为止,我的角色是: __b -> blank space __f -> forward slash 例如,“你好世界”变成了“你好世界” 有人知道这是什么吗 如果没有,你知道网上有什么资源可以帮助我吗?也许有一种工具可以帮助识别字符编码?这似乎是Numara FootPrints使用的专有编码。这

我目前正在解析来自第三方商业应用程序的专有文件格式。他们似乎使用了一个有趣的字符编码系统,我需要一些帮助来确定它是什么,假设它不是一个专有的编码系统

我没有太多不同的角色可供分析,但到目前为止,我的角色是:

__b -> blank space
__f -> forward slash
例如,“你好世界”变成了“你好世界”

有人知道这是什么吗


如果没有,你知道网上有什么资源可以帮助我吗?也许有一种工具可以帮助识别字符编码?

这似乎是Numara FootPrints使用的专有编码。这来自FootPrints用户组论坛。它还有一个Perl脚本

代码字符
__b(空间)
__(单引号)
__q“(双引号)
__t`(反引号)
__m@(在标志处)
__d.(期间)
__u-(连字符减号)
__s;
__c:
__(p)
__P(
__3 #
__4 $
__5 %
__6 ^
__7 &
__8 *
__0~(tilde)
__f/(斜线)
__F\(反斜杠)
__问?
__[英]
__E[
__g>
__G<
__B!
__W{
__w}
__C=
__A+
__I |(垂直线)
__M,(逗号)
__值为“x”的Ux_uuUnicode字符

希望我不必重新创建映射:\Right on target…。它来自足迹…令人印象深刻。我没有想到提及足迹,因为它似乎不是一个在Web上经常讨论的话题。谢谢。要在C#中解码,我使用了string.Replace()方法,例如:input.Replace(“u b”);
Code Character
__b   (space)
__a ' (single quote)
__q " (double quote)
__t ` (backquote)
__m @ (at-sign)
__d . (period)
__u - (hyphen-minus)
__s ;
__c :
__p )
__P (
__3 #
__4 $
__5 %
__6 ^
__7 &
__8 *
__0 ~ (tilde)
__f / (slash)
__F \ (backslash)
__Q ?
__e ]
__E [
__g >
__G <
__B !
__W {
__w }
__C =
__A +
__I | (vertical line)
__M , (comma)
__Ux_ Unicode character with value 'x'