Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
String::HexConvert(3) User Contributed Perl DocumentationString::HexConvert(3)

NAME
       String::HexConvert - Converts ascii strings to hex and reverse

SYNOPSIS
	use String::HexConvert ':all';

	print ascii_to_hex("hello world"); # writes: 68656c6c6f20776f726c64

	print hex_to_ascii("68656c6c6f20776f726c64"); #	writes:	hello world

DESCRIPTION
       It is a wrapper around pack and unpack of perl to convert a string of
       hex digits to ascii and other way around.

REQUIRES
       Exporter

METHODS
   ascii_to_hex
	my $hex	= ascii_to_hex($ascii);

       Converts	a string to pairs of hex digits

   hex_to_ascii
	my $ascii = hex_to_ascii($hex);

       Converts	pairs of hex digits to asci

WHY?
       In know the comments like "is that realy	needed?". IMHO yes, because I
       forget the exact	syntax and possibilities of pack and unpack but
       hex_to_ascii tells me directly what pack	"H*" does.

SEE ALSO
       pack, unpack, Data::Translate

AUTHOR
       Andreas Hernitscheck  ahernit(AT)cpan.org

LICENSE
       You can redistribute it and/or modify it	under the conditions of	LGPL.

perl v5.32.1			  2010-12-08		 String::HexConvert(3)

NAME | SYNOPSIS | DESCRIPTION | REQUIRES | METHODS | WHY? | SEE ALSO | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=String::HexConvert&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help