Thanks inker
had not noticed the string replacement rule before
just took out the spaces from the regex and it worked fine
if anyone else is having this problem here are the rules I used
(?<!(?\d+.?E\\d+\-E\d+.*|S\d+.?E\d+.*|\s\d+x\d+\s.*))(\d{1,2})?of\d{1,2}
(?<!(?\d+.?E\\d+\-E\d+.*|S\d+.?E\d+.*|\s\d+x\d+.*))P[ar]*t\s?(\d+)(?of\d{1,2})?
had not noticed the string replacement rule before
just took out the spaces from the regex and it worked fine
if anyone else is having this problem here are the rules I used
(?<!(?\d+.?E\\d+\-E\d+.*|S\d+.?E\d+.*|\s\d+x\d+\s.*))(\d{1,2})?of\d{1,2}
(?<!(?\d+.?E\\d+\-E\d+.*|S\d+.?E\d+.*|\s\d+x\d+.*))P[ar]*t\s?(\d+)(?of\d{1,2})?