mirror of
https://github.com/pragma-/pbot.git
synced 2024-12-24 03:33:06 +01:00
Plugins/TypoSub: support $1 and \1 capture replacements
This commit is contained in:
parent
70abebeb90
commit
410ce811ca
@ -79,8 +79,14 @@ sub on_public {
|
||||
my $text = $message->{msg};
|
||||
if ($modifiers =~ m/g/) {
|
||||
$text =~ s/$rx/$replacement/g;
|
||||
my @stuff = ($1, $2, $3, $4, $5, $6, $7, $8, $9);
|
||||
my $i;
|
||||
map { ++$i; $text =~ s/[\$\\]$i/$_/g; } @stuff;
|
||||
} else {
|
||||
$text =~ s/$rx/$replacement/;
|
||||
my @stuff = ($1, $2, $3, $4, $5, $6, $7, $8, $9);
|
||||
my $i;
|
||||
map { ++$i; $text =~ s/[\$\\]$i/$_/g; } @stuff;
|
||||
}
|
||||
$event->{conn}->privmsg($channel, "$result$text");
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user