Tools Home : Plain Text Tools : Pattern Match - Raw Grep

Click here to show HTML tools HTML Tools

Click here to expand XML tools XML tools

Click here to expand plain text tools Plain Text Tools

Click here to expand other tools Other tools

 Beta tools
 Add Tools Demo

Pattern Match - Raw Grep

This tool finds a word, string of text or pattern anywhere within a text document. The results can be displayed as a concordance of words, sentences or lines.

Note: This tool works best when the input is plain text. If an HTML or XML text is submitted, the tool will strip all tags and process it as plain text.

Please click the ? buttons at the bottom right of each set of options for more information on that set.

For further information on this tool, please see the TADA Wiki's Raw Grep entry here. A glossary of terms is also available here.


To search for 'Yahoo' in a context of 10 words and display the results as an HTML page:
  1. Source text
    1. Enter '' in the URL field.
  2. What to find
    1. Enter 'Yahoo' in the 'Pattern' field.
  3. Context for pattern
    1. Choose 'Words' from the 'Context' field.
    2. Enter '10' in the 'Context Length' field.
  4. Results
    1. Choose 'HTML' from the 'Display as' drop list.
    2. Check the box next to 'Display words before and after the pattern'.
    3. Click the 'Submit' button to process the text.
» Source text


This section determines the source of the document you wish the tool to process.


Source URL
To use content from a web page, enter a full web address (URL) in the field provided. Copy and paste from your browser’s address bar for best results. If the web address directs to an HTML or XML document instead of plain text, the tool will strip all tags and process it as plain text.

Local file
To upload a plain text (.txt) file from your computer, choose ‘Local file,’ click ‘Browse,’ and select the file you wish to use from your directory.

» What to find

This section determines what to search for within the document.


Users can filter results based on the word, phrase or pattern (regular expression) entered here. To search multiple words without the tool treating them as a phrase, separate words with commas (Ex: red, orange, purple). To search for a phrase, enter it as it appears in the text - quotation marks are not needed (Ex: wine-dark sea, not "wine-dark sea").
» Context for pattern

This section allows the user to define the context type and how many of that type to show on either side of each instance of the word or pattern.


Context can be set to one of four options from the drop menu: words, lines, sentences and paragraphs. Note: Paragraphs is not available for the Raw Grep tool.

Context Length
This drop menu allows users to enter how many words, lines, sentences or paragraphs they want to show before and after the word or pattern.
» Results


This section allows users to choose how the results will be formatted, and whether to display it in a new browser window.

Display as
This drop-down lists enables users to choose from several output formats: HTML, XML text in HTML, XML tree, and Tab delimited text.

Display words before and after the pattern
Check this box to show the chosen context before and after the specified word or pattern. Note: This option is only available for the Concordance and Raw Grep tools.

Open results in new window
Check this box to display the results in a new window or browser tab. This option is selected by default. Some pop-up blockers may prevent a new window from being opened; if so, un-check the box to open the results in the same window instead.
`*' indicates a required field



TAPoRware Project, McMaster University,