Name
SPVM::Regex::Replacer - Interface for Regex Replacement Callback
Description
The Regex::Replacer interface of SPVM has interface methods for the regex replacement callback.
Usage
use Regex::Replacer;
use Regex;
my $replacer = (Regex::Replacer)method : string ($re : Regex) {
my $replace = "AB" . $re->cap1 . "C";
return $replace;
});
my $string = "abc";
my $re = Regex->new("ab(c)");
my $replaced_string = $re->replace_g($string, $replacer);
Interface Methods
required method : string ($re : Regex);
Receives a Regex object and returns a replacement string.
Copyright & License
Copyright (c) 2023 Yuki Kimoto
MIT License