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

FreeBSD Manual Pages

  
 
  

home | help
CSS::DOM::Util(3)     User Contributed Perl Documentation    CSS::DOM::Util(3)

NAME
       CSS::DOM::Util -	Utility	functions for dealing with CSS tokens

VERSION
       Version 0.17

SYNOPSIS
	 use CSS::DOM::Util ':all';
	 # or:
	 use CSS::DOM::Util qw[
	   escape unescape
	   escape_ident	unescape_url
	   escape_str unescape_str
	 ];

DESCRIPTION
       This module provides utility functions for dealing with CSS tokens.

FUNCTIONS
       All functions below that	take one argument have a "($)" prototype, so
       they have the same precedence as	"closedir" and "delete".

       escape $string, $chars_to_escape
	   This	escapes	any characters in $string that occur in
	   $chars_to_escape, which is interpreted as a regular expression. The
	   regexp must consume just one	character; otherwise you'll find chars
	   missing from	the output. ASCII vertical whitespace (except the
	   vertical tab) is always escaped.

	   Printable non-alphanumeric ASCII characters and the space character
	   are escaped with a single backslash.	Other characters are encoded
	   in hexadecimal.

	   "escape" also considers that	you might want to include the escaped
	   string in a larger string, so it appends a space if the escaped
	   string ends with a hexadecimal escape with fewer than six digits.

       unescape	$string
	   This	turns something	like \"H\65llo\" into "Hello" (including
	   quotes).

       escape_ident $string
       escape_ident $string, $more_chars_to_escape
	   This	escapes	$string	as a CSS identifier, escaping also any
	   characters matched by $more_chars_to_escape.

       unescape_url $url_token
	   Returns the URL that	the token represents.

       escape_str $string
	   Returns a CSS string	token containing $string (within quotes;
	   characters possibly escaped).

       unescape_str $string_token
	   Returns the value that a CSS	string token represents.

SEE ALSO
       CSS::DOM

perl v5.32.1			  2018-01-29		     CSS::DOM::Util(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | FUNCTIONS | SEE ALSO

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

home | help