universal-detector/scan.pl
2007-01-31 00:12:30 +00:00

17 lines
No EOL
282 B
Perl

#!/usr/bin/perl
use strict;
my %charsets;
for(@ARGV)
{
open FILE,$_ or die;
$_=do {local $/; <FILE>};
# $charsets{$1}=1 while(/SequenceModel.*?=.*?\{[^}"]+"([^"]*)"[^}]+\}/gs);
$charsets{$1}=1 while(/"([A-Za-z0-9_\-]+)"/g);
}
print join "\n",sort keys %charsets;
print "\n";