I'm trying to get a regex to work for a string of multiline text. Need this to work for python.

Example text:

```
description : "4.10 TCP Wrappers - not installed"
info        : "If some of the services running in /etc/inetd.conf are 

required, then it is recommended that TCP Wrappers are installed and configured to limit access to any active TCP and UDP services.

TCP Wrappers allow the administrator to control who has access to various inetd network services via source IP address controls. TCP Wrappers also provide logging information via syslog about both successful and unsuccessful connections.

TCP Wrappers are generally triggered via /etc/inetd.conf, but other options exist for \"wrappering\" non-inetd based software.

The configuration of TCP Wrappers to suit a particular environment is outside the scope of this benchmark; however the following links will provide the necessary documentation to plan an appropriate implementation:

ftp://ftp.porcupine.org/pub/security/index.html

The website contains source code for both IPv4 and IPv6 versions."

expect      : "^[\\s]*[A-Za-z0-9]+:[\\s]+[^A][^L][^L]"
required        : YES

```

I have come up with this,

```
[(a-zA-Z_ \t#)]*[:][ ]*\"[^\"]*.*\"

```

But the problem is that it stops at the second \" the rest of the line is not selected.

My objective is to get the entire string starting from info till the end of the double quotes, relating to the info line.

This same regex should also work for the 'expect' line, starting from expect ending at the double quotes relating to the expect string.

Once I get the entire string I will split it on the first ":" because I want to store these strings into a DB with the "description", "info", "expect" as columns then the strings as values in those columns.

Appreciate the help!