头大啊,到底是转义字符的问题还是编码问题?

最近准备从网页源代码中提取某些东西。结果
在提取javascript脚本中某个变量的值,出项了问题
var _a ="/x2F/x2Fc1";
把_a的结果提取到C# string中时
string s ="/x2F/x2Fc1";
s.length =2;
问题就在这里,在javascript中_a.length =4;

我的理解是javascript的/x转义字符是2位十六进制的
而C#因为采用Unicode,所以/x是4位十六进制

考虑半天都没有解决。请高手指导下/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值