help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: match string to regexp


From: Jesper Harder
Subject: Re: match string to regexp
Date: Thu, 20 Nov 2003 20:04:08 +0100
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

Miguel Frasson <frasson@brutus.math.leidenuniv.nl> writes:

> How to match a string against a regexp? The string is returned by
> some function like (match-string N).

,----[ C-h f string-match RET ]
| string-match is a built-in function.
| (string-match REGEXP STRING &optional START)
| 
| Return index of start of first match for REGEXP in STRING, or nil.
| Case is ignored if `case-fold-search' is non-nil in the current buffer.
| If third arg START is non-nil, start search at that index in STRING.
| For index of first char beyond the match, do (match-end 0).
| `match-end' and `match-beginning' also give indices of substrings
| matched by parenthesis constructs in the pattern.
| 
| You can use the function `match-string' to extract the substrings
| matched by the parenthesis constructions in REGEXP.
`----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]