Chinaunix

标题: 请教一个模式匹配的问题,高手请留步 [打印本页]

作者: wrightxu    时间: 2007-08-24 10:34
标题: 请教一个模式匹配的问题,高手请留步
$line=~ /%([a-fA-F0-9][a-fA-F0-9])/;
上面这句实现什么功能?
里面的%是什么特殊字符阿,作用似乎很特别
麻烦解释一下,非常感谢!
作者: YGC    时间: 2007-08-24 10:34
匹配一个%号,后面是两个16进制的数字,加()表示匹配到的这两个数字,可重用。
好像没其它了。
作者: YGC    时间: 2007-08-24 10:43
%不是特殊的符号。
作者: perljoker    时间: 2007-08-24 10:44
%就是%吧,就是$line里面是否有字符"%"
作者: perljoker    时间: 2007-08-24 10:48
原帖由 YGC 于 2007-8-24 10:46 发表
匹配一个%号,后面是两个16进制的数字,加()表示匹配到的这两个数字,可重用。
好像没其它了。

貌似一个2位的16进制数吧(好像一回事)
作者: wrightxu    时间: 2007-08-24 15:12
标题: 已经知道答案了,谢谢大家
我误解这是utf-8的解码的一部分,原来这是web里带16进制数据的方式




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2