BabelPad Help : Edit Menu : Find and Replace
Edit > Find and Replace
The Find and Replace submenu has the following commands:
- Find... (Ctrl+F) : Opens the Find and Replace dialog box, with focus on the Find button, and the Replace edit box disabled.
- Find Next (F3) : Finds the next occurence of the previously searched for text; or if text is selected within a single line it finds the next occurence of the selected text.
- Find Next (unrestricted) (Ctrl+F3) : Same as Find Next, but ignores any restrictions previously specified in the Find Replace dialog box (i.e. this search is always case insensitive, and always matches on any line boundary or word boundary).
- Find Previous (Shift+F3) : Finds the previous occurence of the previously searched for text; or if text is selected within a single line it finds the previous occurence of the selected text.
- Find Previous (unrestricted) (Ctrl+Shift+F3) : Same as Find Previous, but ignores any restrictions previously specified in the Find Replace dialog box (i.e. this search is always case insensitive, and always matches on any line boundary or word boundary).
- Replace... (Ctrl+H) : Opens the Find and Replace dialog box, with focus on the Replace button, and the Replace edit box enabled.
- Count... : Opens the Find and Replace dialog box, with focus on the Count button, and the Replace edit box disabled. See also Context Menu : Count.
The Find and Replace dialog box has the following options:
- Replace with : If this box is checked you can perform a find-and-replace operation; if the box is unchecked you can only search for text.
- Using Unicode escape sequences : If you check this box you can use Unicode escape sequences in the find and/or replace text boxes to represent Unicode characters (e.g. "\u0009" can be used to represent the tab character (U+0009).
- Line Boundary : Check "Any" to find text anywhere on the line; check "Start of line" to only match text that is at the start of a line; check "End of line" to only match text that is at the end of a line; and check "Whole line" to only match text that occupies a whole line.
- Word Boundary : Check "Any" to find text with any word boundary (e.g. searching for "cat" will match "cat", "caterpillar", and "pussycat"); check "Start of word" to only match text that is at the start of a word (e.g. searching for "cat" will match "cat" and "caterpillar" but not "pussycat"); check "End of word" to only match text that is at the end of a word (e.g. searching for "cat" will match "cat" and "pussycat" but not "caterpillar"); and check "Whole word" to only match the exact word (e.g. searching for "cat" will match "cat" but not "caterpillar" or "pussycat").
- Match case : Check "Match case" for case sensitive matching (e.g. searching for "cat" will only match "cat", and not "Cat" or "CAT"). If this box is unchecked then all case variants of the search string will be matched (e.g. searching for "cat" will match "cat", "Cat" and "CAT").
See Also
Download | Help Contents