Jump to content

Regex pattern to not match if string contains something.


huddy

Recommended Posts

Hi All,

 

I'm hoping you're able to help me with something, I need some regex to match EP01, E01 but to not match anything if it's anything it has s01, for example s01e01 which it currently does.

 

Here's what I've got:

 

/ep?(\d\d)/i

 

Thanks for any help.

Billy

Well if we're going with the assumption that s01 immediately precedes ep01 or e01, and that 01 is literal (as opposed to being any 2 digits, requinix's pattern would be more efficient just using literal 01 rather than char classes:

 

/(?<!s01)ep?01/i

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.