Perl 接受:
my @resultado = $texto =~ /[^g-zG-z]$RE{num}{real}{-base=>16}/g
但不接受:
my @resultado = $texto =~ /[^g-zG-z]$RE{num}{real}{-base=>16}[^g-zG-z]/g
我只是[^g-zG-z]
在最后添加;一开始它有效,但最终无效。为什么?我想打印十六进制数字,但是,例如,在有“call”之类的词的情况下,它不应该说“ca”是十六进制数字。