I have the rows listed below.

```
remove product 100 unit replace with 200
Remove Product 100 unit Replace 200
Remove 100 unit Replace with a 200
remove product 100 unit replace with an 200
remove product2 100 unit replace with an 200

```

I have attempted the regex below, with no luck.

```
/([remove 100|remove Product 100](.*?)[replace with 200|replace with a 200|replace with an 200])/i

```

It should flag the first four results, but not the last as its product2.

It flags everything on regexr. Example can be seen here: <http://regexr.com/396u3>

Any help would be appriciated.