(Search and Replace)
(Search and Replace)
 
(10 intermediate revisions by the same user not shown)
Line 14: Line 14:
 
==Search and Replace==
 
==Search and Replace==
 
*[[Search_Basics|Search Basics, Modes, & Options]]
 
*[[Search_Basics|Search Basics, Modes, & Options]]
 +
*[[Search_Basics#DOS_Version|DOS Version Search]]
 
*[[Search_And_Replace_Basics|Search & Replace Basics]]
 
*[[Search_And_Replace_Basics|Search & Replace Basics]]
 
*[[Searching_Within_Block|Searching Within a Block]]
 
*[[Searching_Within_Block|Searching Within a Block]]
 
*[[Incremental_Searching|Incremental Searching]]
 
*[[Incremental_Searching|Incremental Searching]]
  
===Pattern Matching===
+
==Pattern Matching==
 
*[[Pattern_Matching|Pattern Matching Overview]]
 
*[[Pattern_Matching|Pattern Matching Overview]]
 +
*[[Pattern_Matching#Pattern_Matching_Codes|Pattern Matching Codes]]
 
*[[Pattern_Matching_Newline|Pattern Matching the Newline]]
 
*[[Pattern_Matching_Newline|Pattern Matching the Newline]]
 
*[[Pattern_Matching_Beginning_End|Pattern Matching the Beginning / End]]
 
*[[Pattern_Matching_Beginning_End|Pattern Matching the Beginning / End]]
Line 26: Line 28:
 
*[[Registers_Search_Strings|Use Text Registers in Search Strings]]
 
*[[Registers_Search_Strings|Use Text Registers in Search Strings]]
  
===Regular Expressions===
+
==Regular Expressions==
 
*[[Regular_Expressions|Regular Expressions Overview]]
 
*[[Regular_Expressions|Regular Expressions Overview]]
 
*[[Regular_Expressions_Basics|Regular Expressions Basics]]
 
*[[Regular_Expressions_Basics|Regular Expressions Basics]]
Line 35: Line 37:
 
*[[Regular_Expressions_Newline|Matching the “Newline”]]
 
*[[Regular_Expressions_Newline|Matching the “Newline”]]
 
*[[Maximize_Regular_Expression|Maximize Regular Expression Matching]]
 
*[[Maximize_Regular_Expression|Maximize Regular Expression Matching]]
 +
 +
==Search and Replace Command Line==
 +
*[[Command_Line|Command Line Overview]]
 +
*[[Search_And_Replace_Command_Line|Search and Replace Commands Overview]]
 +
*[[Search_And_Replace_Command_Line#Searching_and_Search_Options|Searching and Search Options]]
 +
*[[Search_And_Replace_Command_Line#Replacing|Replacing Commands]]
 +
*[[Search_And_Replace_Command_Line#Unsuccessful_Search_and_Replace|Unsuccessful Search and Replace]]
  
 
==Related Resources==
 
==Related Resources==
 
*[[Main_Page| Wiki Home Page]]
 
*[[Main_Page| Wiki Home Page]]

Latest revision as of 17:23, 20 February 2017


vEdit has very flexible search and replace capabilities. Besides searching for a literal sequence of characters, you can also search using vEdit’s powerful “pattern matching” or “regular expressions”.

Searches normally use pattern matching. This is a powerful searching syntax, unique to vEdit, that has “wildcard” characters for matching letters, digits and much more. It is easy to use; only the character “|” has a special meaning.

“|”, the “pipe” character, is Shift-\ on the keyboard.

Searches can alternatively use regular expressions which is a powerful search and replace syntax from UNIX. It is much more complex and most punctuation characters have a special meaning.

You can also search in “ Simple ” mode without any pattern matching or regular expressions. It is only recommended for very novice users because no “wild- card” searching is possible.

Search and Replace

Pattern Matching

Regular Expressions

Search and Replace Command Line

Related Resources