I'm having an issue with boost regex and suspect its a bug, but knew someone here would know for sure and if there's a workaround
I'm checking the start of a selection for start of string, white-space or an underscore using
(?<=^|\s|_)
However under boost this creates an error:
ERROR: Bad regular expression at char 0. Invalid lookbehind assertion encountered in the regular expression.
Without the ^
, all is well and similarly with just the ^
its fine.
Any help getting around this would be greatly received.
Cheers