$re = '/(circuit\sId\s\W(\w+))|(circuit\sid\s\W(\w+))/';
$str = 'OUT 01/10/18 16:54:51 - 1104709952: Successfully setup db-only network connection <circuit_id>gtwsti<\\circuit_id> port on \'swsedfhwsehf\', input parameters (logical port \'edgvseurgy\', BGW circuit id \'abcdef\', circuit Id =gtwsti
zsjgvhdkligb
sdigdlogb
okw2124e242 dxlchbjdx
COMS circuit Id :sftwegft\', NoOption business type, access point 2, VLANService, UnspecifiedAccessType access type, NNI port type, additional params ( \'reservationSessionId\'=\'PC:1515603258773\' \'lportAccessType\'=\'ETH100\' \'additionalLports\'=\'7465754757fchdjgj\' )\', request mode \'Ignore\', for user <circuit_id>gtwsti<\\circuit_id> \'PC:517423453275\'xx_PROTECTED_xx dg
wfgtrwukftw';
preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);
// Print the entire match result
var_dump($matches);
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for PHP, please visit: http://php.net/manual/en/ref.pcre.php