Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   . . .
   Commands by Topic
      Getting Help
      Moving Around
      Changing Text
      . . .
      Miscellaneous
   Command Reference
      . . .
      refresh-files
      regex-replace
      regex-search
      release-notes
      rename-buffer
      . . .
   Variable Reference
      abort-file-io
      abort-file-matching
      abort-key
      . . .
      yank-rectangle-to-corner
   . . .

Previous   Up    Next
regex-replace  Command Reference   release-notes


Epsilon User's Manual and Reference > Command Reference >

regex-search

Search for a string after point.  Ctrl-Alt-S

The command prompts for a regular expression, then positions point after the next match of that pattern. If no such match exists, a message appears in the echo area.

pat1|pat2
matches either pat1 or pat2.

pat*
matches zero or more matches of pat.

pat+
matches one or more matches of pat.

pat?
matches zero or one matches of pat.

[abx]
matches any of the characters a, b, or x.

[^abx]
matches any but a, b, or x.

[a-z3]
matches a, b, c, ... z, or 3.

.
matches any character except newline.

( )
group patterns for +, *, ?, and |.

^
only matches at the beginning of a line.

$
only matches at the end of a line.

<#50>
means the character with ASCII code 50.

%
removes the special meaning from the following character, so that %$ matches only $.

!
marks the end of the match.

More info:

Searching
Regular Expressions
Regular Expression Commands



Previous   Up    Next
regex-replace  Command Reference   release-notes


Lugaru Copyright (C) 1984, 2012 Lugaru Software Ltd. All Rights Reserved.