regular expression - function body extracting
Posted
by Altariste
on Stack Overflow
See other posts from Stack Overflow
or by Altariste
Published on 2010-06-15T10:48:52Z
Indexed on
2010/06/15
10:52 UTC
Read the original article
Hit count: 144
Hi,
In Python script,for every method definition in some C++ code of the form:
return_value ClassName::MethodName(args)
{MehodBody}
,I need to extract three parts: the class name, the method name and the method body for further processing. Finding and extracting the ClassName and MethodName is easy, but is there any simple way to extract the body of the method? With all possible '{' and '}' inside it? Or are regexes unsuitable for such task?
© Stack Overflow or respective owner