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

FreeBSD Manual Pages

  
 
  

home | help
Text::Xslate::Bridge::User(Contributed Perl DocumText::Xslate::Bridge::Star(3)

NAME
       Text::Xslate::Bridge::Star - Selection of common	utilities for
       templates

SYNOPSIS
	   use Text::Xslate;

	   my $tx = Text::Xslate->new(
	       module => ['Text::Xslate::Bridge::Star'],
	   );

DESCRIPTION
       This module provides a selection	of utilities for templates.

FUNCTIONS
   "lc($str)"
       Returns a lower-cased version of	$str.  The same	as "CORE::lc()", but
       returns undef if	$str is	undef.

       See "lc"	in perldoc for details.

   "uc($str)"
       Returns a upper-cased version of	$str.  The same	as "CORE::uc()", but
       returns undef if	$str is	undef.

       See "uc"	in perldoc for details.

   "substr($str, $offset, $len)"
       Extracts	a substring out	of $str	and returns it.	 The same as
       "CORE::substr()", but returns undef if $str is undef.

       See "substr" in perldoc for details.

   "sprintf($fmt, args...)"
       Returns a string	formatted by the "CORE::sprintf()".  $fmt must be a
       defined value.

       See "sprintf" in	perldoc	for details.

   "rx($regex_pattern)"
       Compiles	$regex_patter as a regular expression and return the regex
       object. You can pass a regex object to "match()"	or "replace()"
       described below.	 The same as "qr//" operator in	Perl.

   "match($str,	$pattern)"
       Tests if	$str matches $pattern. $pattern	may be a string	or a regex
       object.

       Like "$str =~ $pattern" in Perl but you have to pass a regex object
       explicitly if you can use regular expressions.

       Examples:

	   : match("foo	bar baz", "foo")     ? "true" :	"false"	# true
	   : match("foo	bar baz", "f..")     ? "true" :	"false"	# false
	   : match("foo	bar baz", rx("f..")) ? "true" :	"false"	# true

   "replace($str, $pattern, $replacement)"
       Replaces	all the	$patterns in $str with $replacements.  Like as "$str
       =~ s/$pattern/$replacement/g" but you have to pass a regex object
       explicitly if you can use regular expressions.

   "split($str [, $pattern [, $limit]])"
       Splits the string $str into a list of strings and returns the list.

SEE ALSO
       Text::Xslate

       Text::Xslate::Bridge

       perlfunc

perl v5.32.1			  2017-01-20	 Text::Xslate::Bridge::Star(3)

NAME | SYNOPSIS | DESCRIPTION | FUNCTIONS | SEE ALSO

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

home | help