In X::Str::Numeric§

See primary documentation in context for method pos

method pos(--> Int:D)

Gives the position into the string where the parsing failed.

In Match§

See primary documentation in context for method pos

Returns the current position as a string index into Match.target for a regex match in progress:

my $a = 'abcdef';
$a ~~ /b. {say $/.pos }../;     # OUTPUT: «3␤»

You should not use this method on a finished Match, as the output can be implementation specific or is, in any case, unspecified.