$s =~ s/(.*[^0-9])([0-9])+([^0-9].*)/"$1 ".($2 >= 500 ? $data->{$2}->{node} : $data->{$2}->{node} . ' ' . $data->{$2}->{word} )." $3"/ge;