Revision: 57214
Updated Code
at May 22, 2012 08:50 by page_lab
Updated Code
#!/usr/bin/perl -w # 1. Copy this to a new file in BBEdit (bottom bar of the file window) # 2. Choose Unix (LF) for line endings # 3. Save it to ~/Library/Application Support/BBEdit/Text Filters/ # 4. Relaunch BBEdit # 5. Invoke the script in "Text > apply text filter >" menu # 6. Presto! while(<>) { my $line = $_; # If you wish, you can personalize you regex by change the patterns... # ...between "s/" and "/ge" in the next line. # The slash in the middle divides the search and replace patterns. # The "e" part executes the replace as Perl code... # ...incrementing the value of the former number by one. $line =~ s/(\d+)/($1 + 1)/ge; print $line; }
Revision: 57213
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 22, 2012 08:49 by page_lab
Initial Code
#!/usr/bin/perl -w # 1. Copy this to a new file in BBEdit (bottom bar of the file window) # 2. Choose Unix (LF) for line endings # 3. Save it to ~/Library/Application Support/BBEdit/Text Filters/ # 4. Relaunch BBEdit # 5. Invoke the script in "Text > apply text filter >" menu # 6. Presto! while(<>) { my $line = $_; # If you wish, you can personalize you regex by change the patterns... # ...between "s/" and "/ge" in the next line. # The slash in the middle divides the search and replace patterns. # The "e" part executes the replace as Perl code... # ...incrementing the value of the former number by one. $line =~ s/(\d+)/($1 + 1)/ge; print $line; }
Initial URL
http://www.pagelab.com.br
Initial Description
Text filter to increment numbers by one with regex in BBEdit (Mac only)
Initial Title
BBEdit text filter - increment value by one
Initial Tags
regex, mac, perl
Initial Language
Perl