It looks like you're new here. If you want to get involved, click one of these buttons!
Normally I'd use /regex/i but ACT's regex field assumes surrounding forward slashes, so writing /regex/i would be interpreted as //regex/i/.
.NET just doesn't use that way of constructing regular expressions at all. If you need to make a global modifier, it's changed in the constructor of the regular expression class rather than being part of the string.
Like 10 years ago, it was a huge performance hit to enable to the point that it seemed like a bug, so I did not use it.
That's strange it would do that.
Thanks for the answer.