PowerGREP User’s Guide

You can download the PowerGREP manual in PDF format. The manual includes the user’s guide that you can read here and a detailed tutorial and reference to regular expressions.

PowerGREP itself comes with the same documentation as a context-sensitive help file. Press F1 while using PowerGREP to bring it up.

Table of Contents

Keyword Index

Introducing PowerGREP
How to Use PowerGREP
PowerGREP Examples
Search Through File Names
Find Files Not Containing a Search Term
Find Email Addresses
Find Word Pairs
Boolean Operators “and”, “or”, and “not”
Find Two Words Near Each Other
Find Two or More Words on The Same Line
Search Through Word Documents
Search and Replace Through Word Documents
Search Through PDF Files
Search Through XPS and OXPS Files
Search Through ODT Files
Search Through ODF Files
Search Through Spreadsheets
Update Hyperlinks in Microsoft Office Files
Search and Edit Audio Meta Data
Rename Audio Using Meta Data
Search and Edit EXIF and IPTC Image Meta Data
Search through RTF and HTML as Plain Text
Search Through Email
Search Through Archives
Search Through UOT Files
Extract or Delete Lines Matching One or More Search Terms
Delete Repeated Words
Add a Header and Footer to Files
Add Line Numbers
Collect Page Numbers
Update Copyright Years
Padding Replacements
Capitalize The First Letter of Each Word
Convert Encoding And Line Breaks
Convert Files to Plain Text
Find Bytes That Are Not Part of Valid UTF-8 Sequences
Replace in File Names and Contents
Add Proper HTML <title> Tags
Rename Files Based on HTML Title Tags
Replace HTML Tags
Replace HTML Attributes
Put Anchors Around URLs That Are Not Already Inside a Tag or Anchor
Replace XML Entities
Fix Invalid Characters in XML
Search Through or Skip Source Code Comments and Strings
Convert Windows to UNIX Paths
Extract Data into a CSV File or Spreadsheet
Padding and Unpadding CSV Files
Collect a Numbered List
Collect a List of Header and Item Pairs
Collect Paragraphs
Process Files in a Batch File or Script
Apply an Extra Search-And-Replace to Target Files
Inspect Web Logs
Extract Google Search Terms from Web Logs
Split Web Logs by Date
Merge Web Logs by Date
Split Logs into Files with a Certain Number of Entries
Split Database Dumps
Compile Indices of Files
Make Sections and Their Contents Consistent
Generate a PHP Navigation Bar
Include a PHP Navigation Bar
PowerGREP Reference