I am trying to get the main function from a block of code using regex, I will try to exemplify.
For example:
MORE CODE HERE....
start_func function1
var v1 endvar
var v2 endvar
start_func function2
var v3 endvar
end_func
var v4 endvar
end_func
MORE CODE HERE....
I want to extract this from the example:
start_func function1
var v1 endvar
var v2 endvar
start_func function2
var v3 endvar
end_func
var v4 endvar
end_func
Basically, I am trying to extract everything which is inside of start_func function1
using regex.
I tried some combinations in Python like:
re.findall(r"^\s*start_func\s+\w+\s+.*?^\s*end_func\s*$", strin_to_search, re.MULTILINE | re.DOTALL)
but it is getting:
start_func function1
var v1 endvar
var v2 endvar
start_func function2
var v3 endvar
end_func