Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Online tool to test & validate regular expressions: www.regexr.com

  • Make sure PCRE is selected in the top right corner
  • Switch between Details and Explain tab

Example: Get product code from filename which is at the beginning and 14 characters long. 

Check Filename of Image, Get Product Code and Store in "parsed_filename" Variable
(?<productCode>^(F-|G-|V-)[^_]*?)_()


Example: Use RegEx to extract a product code from the original filename of an image.

RegEx
(?<productCode>^[0-9]{2} [0-9]{3} [^-]*)-(?<filename>.*)

Short Explanation: 

  • Create a group "productCode"
  • Start a the beginning ^
  • Get the first two numbers
  • Get the next three numbers
  • Get the rest until you find a dash - 
Input

Original File name

01 747 7715 7754-Set_HighRes_4035.jpg

Output

productCode (from Regular Expression)

01 747 7715 7754

Output

filenmae (from Regular Expression)

Set_HighRes_4035.jpg


Example: Find a code that starts with MT-

(?:MT|\G)-(?<mediaType>[A-Z\s]{3,4})

Short Explanation: 

  • Create a group "mediaType"
  • Get a code that starts with MT
Input

Original File name

Summer-Campaign_MT-EMOS-Set_HighRes_4035.jpg

Output

mediaType (from Regular Expression)

MT-EMOS

  • No labels