Jump to content

regex headache...


jjk2

Recommended Posts

in 9aca1b0bed3396d01e082c113f65971__e67056a3a1549aa5211b3ad7e212039f__004d.flv.flv.flv

 

how can i select for only whatever is between" __ "and ".flv"

 

so i would end up with 004d ?

 

the above filename is experiment gone horribly wrong....i was attempting to add random letters to protect my videos from ripped in sequence.

 

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/114047-regex-headache/
Share on other sites

Are you using this on multiple file names? If so, and most of them appear towards the end, this pattern will suit you well:

 

<pre>
<?php
preg_match('/^.+__(.+?)(?=\.flv)/', '9aca1b0bed3396d01e082c113f65971__e67056a3a1549aa5211b3ad7e212039f__004d.flv.flv.flv', $matches);
print_r($matches);
?>
</pre>

Link to comment
https://forums.phpfreaks.com/topic/114047-regex-headache/#findComment-586321
Share on other sites

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.