regex: nicht übereinstimmen, wenn mit einer bestimmten Zeichenfolge

Ich habe zwei strings:

"Some Stuff S00E00 HDTV x264-2HD mp4"

"Some Stuff S00E00 720p HDTV X264"

Und diese regex:

^.ome.*.tuff.*.(mp4.*|HDTV.*|x264.*)

Was ich brauchen, ist nur die erste. Also, wenn der string enthält "720" die regex sollte nicht mithalten. Aber der Zeichenkette enthalten sein muss, "mp4", "HDTV" oder "x264".

InformationsquelleAutor arni | 2014-01-13
Schreibe einen Kommentar