Entity extraction for long phrases

hey guys , i want to know what is the best way t extract a question from user’s message.For example , the user would give me this Search in business document what happens when approver is modified ?,so i want to extract “what happens when approver is modified ?” as an entity and save it in a slot.I have tried the following :

- Search in business document [what happens when approver is modified ?](question)

and added the regex

## regex:question
- .*

but it didn’t work

why not create a new intent called question?