Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

Perl Script Interpreter - Run Perl Scripts | Online Free DevTools by Hexmos

Run Perl scripts instantly with the Perl Script Interpreter. Execute commands, filter text, and manipulate files using the Perl language. Free online tool, no registration required.

perl

The Perl 5 language interpreter. More information: https://www.perl.org.

  • Print lines from stdin [m/] matching regex1 and case insensitive [/i] regex2:

perl -n -e 'print if m/{{regex1}}/ and m/{{regex2}}/i'

  • Say [-E] first match group, using a regex, ignoring space in regex [/x]:

perl -n -E 'say $1 if m/{{before}} ( {{group_regex}} ) {{after}}/x'

  • [-i]n-place, with backup, [s/] substitute all occurrence [/g] of regex with replacement:

perl -i'.bak' -p -e 's/{{regex}}/{{replacement}}/g' {{path/to/files}}

  • Use perl’s inline documentation, some pages also available via manual pages on Linux:

perldoc perlrun ; perldoc module ; perldoc -f splice; perldoc -q perlfaq1

See Also