Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression
No Match

/
/
gm

Test String

Code Generator

Generated Code

const regex = /(?<=var\sTralbumData\s=\s)(?<data>.|\s)*?(?=};)/gm; // Alternative syntax using RegExp constructor // const regex = new RegExp('(?<=var\\sTralbumData\\s=\\s)(?<data>.|\\s)*?(?=};)', 'gm') const str = `<script type="text/javascript"> var isDebug = false; var ErrorCollector = {"enabled":true,"sampleRate":null}; var CfgShare2 = true; // fixme: remove after Share2 always on </script> <script type="text/javascript"> var isDebug = null; var siteroot = "http://bandcamp.com"; var siteroot_https = "https://bandcamp.com"; var siteroot_current = "https://bandcamp.com"; var band_url = "http://allthemwitches.bandcamp.com"; var isProduction = true; document.documentElement.className += " js"; var Browser = {"platform":"mac","mobile_app_compatible":false,"download_difficulty":"easy","platform_closed":false,"grade":"A","make":"chrome","type":"webkit","media_mode":"desktop","platform_name":"","version":[53,0,2785,143]}; var TemplGlobals = {"custom_domains_active":true,"siteroot":"http://bandcamp.com","siteroot_https":"https://bandcamp.com","is_https":true,"image_formats":[{"resize_algo":"original","file_format":null,"name":"original","id":0},{"resize_algo":"scrub","file_format":"original","name":"fullsize","id":1},{"resize_algo":"thumb","file_format":"JPEG","width":350,"name":"art_thumb","id":2,"height":350},{"resize_algo":"thumb","file_format":"JPEG","width":100,"name":"art_thumbthumb","id":3,"height":100},{"resize_algo":"thumb","file_format":"JPEG","width":300,"name":"art_embedded_metadata","id":4,"height":300},{"resize_algo":"thumb","file_format":"JPEG","width":700,"name":"art_embedded_metadata_large","id":5,"height":700},{"resize_algo":"thumb","file_format":"JPEG","width":100,"name":"art_embedded_player","id":6,"height":100},{"resize_algo":"thumb","file_format":"JPEG","width":150,"name":"art_embedded_player_large","id":7,"height":150},{"resize_algo":"thumb","file_format":"JPEG","width":124,"name":"art_tags","id":8,"height":124},{"resize_algo":"thumb","file_format":"JPEG","width":210,"name":"art_tags_large","id":9,"height":210},{"resize_algo":"fit","file_format":"JPEG","width":1200,"name":"screen","id":10,"height":1200},{"resize_algo":"thumb","file_format":"JPEG","width":172,"name":"art_tag_search","id":11,"height":172},{"resize_algo":"thumb","file_format":"JPEG","width":138,"name":"art_artist_index","id":12,"height":138},{"resize_algo":"thumb","file_format":"JPEG","width":380,"name":"art_solo_feature","id":13,"height":380},{"resize_algo":"thumb","file_format":"JPEG","width":368,"name":"art_feature","id":14,"height":368},{"resize_algo":"thumb","file_format":"JPEG","width":135,"name":"art_feed_new_release","id":15,"height":135},{"resize_algo":"thumb","file_format":"JPEG","width":700,"name":"art_app_large","quality":70,"id":16,"minsize":{"format":5,"size":30000},"height":700},{"resize_algo":"fit","file_format":"JPEG","width":1024,"name":"bio_screen","id":20,"height":1024},{"resize_algo":"fit","file_format":"JPEG","width":120,"name":"bio_thumb","id":21,"height":180},{"resize_algo":"thumb","file_format":"JPEG","width":25,"name":"bio_navbar","id":22,"height":25},{"resize_algo":"fit","file_format":"JPEG","width":300,"name":"bio_phone","id":23,"height":300},{"resize_algo":"thumb","file_format":"JPEG","width":300,"name":"bio_licensing","id":24,"height":300},{"resize_algo":"fit","file_format":"JPEG","width":700,"name":"bio_app","quality":70,"id":25,"height":700},{"resize_algo":"thumb","file_format":"JPEG","width":800,"name":"bio_subscribe","id":26,"height":600},{"resize_algo":"thumb","file_format":"JPEG","width":715,"name":"bio_subscribe2","id":27,"height":402},{"resize_algo":"thumb","file_format":"JPEG","width":768,"name":"bio_featured","id":28,"height":432},{"resize_algo":"thumb","file_format":"JPEG","width":100,"name":"bio_autocomplete","id":29,"height":75},{"resize_algo":"fit","file_format":"original","width":1024,"name":"package_screen","id":31,"height":1024},{"resize_algo":"thumb","file_format":"JPEG","width":380,"name":"package_solo_feature","id":32,"height":285},{"resize_algo":"thumb","file_format":"JPEG","width":368,"name":"package_feature","id":33,"height":276},{"resize_algo":"thumb","file_format":"JPEG","width":400,"name":"package_page","id":36,"height":300},{"resize_algo":"thumb","file_format":"JPEG","width":168,"name":"package_thumb","id":37,"height":126},{"resize_algo":"thumb","file_format":"JPEG","width":144,"name":"package_thumb_small","id":38,"height":108},{"resize_algo":"thumb","file_format":"JPEG","width":210,"name":"fan_bio_thumb","id":41,"height":210},{"resize_algo":"thumb","file_format":"JPEG","width":50,"name":"fan_bio_thumb_small","id":42,"height":50},{"resize_algo":"fit","file_format":"JPEG","width":99999,"name":"fan_banner","id":43,"height":100},{"resize_algo":"fit","file_format":"JPEG","width":99999,"name":"fan_banner_2x","id":44,"height":200},{"resize_algo":"thumb","file_format":"JPEG","width":140,"name":"results_grid","id":50,"height":140},{"anim_ok":true,"resize_algo":"thumb","file_format":"JPEG","width":700,"name":"tralbum_page_cover_art","quality":70,"id":65,"minsize":{"format":69,"size":30000},"height":700},{"anim_ok":true,"resize_algo":"fit","file_format":"JPEG","width":1200,"name":"tralbum_page_cover_art_popup","id":66,"height":1200},{"anim_ok":true,"resize_algo":"thumb","file_format":"JPEG","width":350,"name":"art_thumb_anim_ok","id":67,"height":350},{"anim_ok":true,"resize_algo":"thumb","file_format":"JPEG","width":210,"name":"art_tags_large_anim_ok","id":68,"height":210},{"anim_ok":true,"resize_algo":"thumb","file_format":"JPEG","width":700,"name":"art_embedded_metadata_large_anim_ok","id":69,"height":700},{"max_height":180,"allow_transparency":true,"resize_algo":"thumb","file_format":"original","width":975,"name":"custom_header_desktop","id":100},{"resize_algo":"fit","file_format":"JPEG","width":750,"name":"custom_header_paypal","id":101,"height":90},{"max_height":124,"resize_algo":"thumb","file_format":"JPEG","width":640,"name":"custom_header_phone","id":120},{"resize_algo":"scrub","file_format":"JPEG","name":"design_background","id":130},{"resize_algo":"thumb","file_format":"JPEG","width":60,"name":"subscribe_message","id":140,"height":45},{"resize_algo":"thumb","file_format":"JPEG","width":1280,"name":"video_landscape","id":150,"height":720},{"resize_algo":"thumb","file_format":"JPEG","width":720,"name":"video_portrait","id":151,"height":1280},{"left":40,"resize_algo":"thumb_crop","file_format":"JPEG","width":60,"top":0,"name":"buy_full_email_thumb_montage","id":160,"height":100},{"overlay_image":"public/img/banner_email.png","x_offset":92,"resize_algo":"thumb_composite","y_offset":0,"file_format":"JPEG","width":210,"name":"ppp_email_gift_thumb","quality":100,"id":165,"height":210},{"resize_algo":"fit","file_format":"JPEG","width":750,"name":"weekly_mobile_web","id":170,"height":422},{"resize_algo":"fit","file_format":"JPEG","width":1125,"name":"mobile_fan_banner_ios_3x","id":200,"height":420},{"resize_algo":"fit","file_format":"JPEG","width":750,"name":"mobile_fan_banner_ios_2x","id":201,"height":280},{"resize_algo":"fit","file_format":"JPEG","width":375,"name":"mobile_fan_banner_ios_1x","id":202,"height":140},{"resize_algo":"fit","file_format":"JPEG","width":1125,"name":"mobile_fan_banner_android_xxxhdpi","id":203,"height":420},{"resize_algo":"fit","file_format":"JPEG","width":960,"name":"mobile_fan_banner_android_xxhdpi","id":204,"height":360},{"resize_algo":"fit","file_format":"JPEG","width":640,"name":"mobile_fan_banner_android_xhdpi","id":205,"height":240},{"resize_algo":"fit","file_format":"JPEG","width":480,"name":"mobile_fan_banner_android_hdpi","id":206,"height":180},{"resize_algo":"fit","file_format":"JPEG","width":320,"name":"mobile_fan_banner_android_mdpi","id":207,"height":120}],"sitedomain":"bandcamp.com","image_siteroot":"https://f4.bcbits.com","base_port_str":null,"siteroot_current":"https://bandcamp.com","image_siteroot_https":"https://f4.bcbits.com","static_siteroot":"https://s4.bcbits.com"}; var JSLoader = { currentset : { foot: [] }, writeScriptTags: function( section ) { var libs = JSLoader.currentset[ section ]; if ( !libs ) throw "couldn't find js section: " + section; for ( var i=0; i < libs.length; i++ ) { document.write( '<script type="text/javascript" src="' + libs[i] + '"><\\/s' + 'cript>' ); } }, requireJS : function(src) { if(typeof(src) == "string") { JSLoader._addRequire(src); } else { for(var i=0; i<src.length; i++) { JSLoader._addRequire(src[i]); } } }, _addRequire : function(src) { var libs = JSLoader.currentset.foot; for(var i=0; i<libs.length; i++) { if(libs[i] == src) return; } libs.push( src ); } }; </script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/global_head_bundle_min_d65364ba1dbb6acfe6589083cb4ed1e0.js"></script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/tralbum_head_bundle_min_6e16ca38766726222ebe516843b2fa8c.js"></script> <script type="text/javascript"> (function(){ function snickerdoodle(which) { var pairs = document.cookie.split(/;\\s*/); for (var i = 0; i < pairs.length; ++i) { var pair = pairs[i].split("="); if (pair[0] == which) { return pair[1]; } } return null; } // pull id out of the cookies window.ClientID = snickerdoodle("client_id"); })(); </script> <script type="text/javascript"> if ( window.MediaView ) { MediaView.initServer("desktop"); } var gCrumb = null; var _crumbs = {}; var UploadInfo = null; Control.registerEvents(); Control.registerController( "/no_js", TPController ); </script> <script type="text/html" id="band-menuitem-template"> <a class="menu-artistitem" data-bind=" attr: {href: \$root.artistsMenu.isPageBand(id) ? '' : trackpipeUrlHttps()}, css: {'is-pro': isPro()}" > <span class="menu-artistpic"> <img data-bind="src_image: {image_id: photo(), format: 'bio_navbar'}"> </span> <span data-bind="text: name()" class="menu-bandname"></span> <span data-bind="visible: isPro()" class="badge-pro round3">PRO</span> </a> </script> <script type="text/html" id="band-menuitem-template-options"> </script> <script type="text/html" id="band-parentlabel-template"> <div data-bind="css: {'artist-listing-with-links': \$parent.columns() > 1}"> <a class="menu-artistitem" data-bind="attr: {href: trackpipeUrlHttps()}"> <!-- ko if: \$parent.columns() === 1 --> <span class="menu-artistpic"> <img data-bind="src_image: {image_id: photo(), format: 'bio_navbar'}"> </span> <span data-bind="text: name()" class="menu-bandname"></span> <!-- /ko --> <!-- ko if: \$parent.columns() > 1 --> <!-- ko if: photo() --> <img class="photo" data-bind="src_image: {image_id: photo(), format: 'fan_bio_thumb_small'}"> <!-- /ko --> <!-- ko ifnot: photo() --> <div class="photo none"></div> <!-- /ko --> <!-- /ko --> </a> <div class="infobox"> <p class="name"><a data-bind="attr: {href: trackpipeUrl()}, text: name()"></a></p> <p class="actions"> <a data-bind="attr: {href: 'https://bandcamp.com/profile?from=menubar&id=' + id}">profile</a> &middot; <a data-bind="attr: {href: 'https://bandcamp.com/tools?from=menubar&id=' + id}">tools</a> &middot; <a data-bind="attr: {href: trackpipeLocalUrl() + '/stats?from=menubar'}">stats</a> </p> </div> </div> </script> <script type="text/javascript"> var FarbtasticUrls = { js: "https://s4.bcbits.com/tmpdata/cache/farbtastic_min_10f020ec2ca233fa2c6ce4361e7313b1.js", css: "https://s4.bcbits.com/tmpdata/cache/farbtastic_480a6f23f1e63d1f16bca062c24752f5.css" }; </script> <script type="text/javascript"> Control.registerController( "/", { track: function( paths, params, url, event ) { var urlHash = Url.toHash( url ); var tracknum = urlsToTrackNums[ "/track/" + paths[0] + urlHash.hash ]; if( tracknum ) { var content = "_lyrics_" + tracknum ; var thingToExpand = "lyrics_div_" + tracknum ; var parentOfThingToExpand = "lyrics_row_" + tracknum ; Expando.toggle( content, thingToExpand, parentOfThingToExpand ); } else { document.location = url; } }, video: function(paths, params, url, event) { if ( !paths[0] || paths[0] != "t" ) { window.location = url ; return; } var caption = null; for ( var i = 0; i < TralbumData.trackinfo.length; i++ ) { if ( TralbumData.trackinfo[i].video_id == paths[1] ) { caption = TralbumData.trackinfo[i].video_caption; break; } } tracklistVideoPlayer.doVideo( paths[0], paths[1], caption, true, true ); } } ); var SiteData = { supportEmail: "support@allthemwitches.bandcamp.com", is_custom_domain: null, env: "prod" }; var BandData = { id: 2522727722, name: "All Them Witches", fan_email: null, account_id: 2117649401, has_discounts: null, image_id: 11908055 }; var EmbedData = { tralbum_param: { name: "album", value: 830378009 }, album_title: "Our Mother Electricity", linkback: "http://allthemwitches.bandcamp.com" + "/album/our-mother-electricity", art_id: 2901071608, artist: "All Them Witches", swf_base_url: "https://bandcamp.com", show_campaign: null, embed_info: {"public_embeddable":"19 Apr 2015 16:26:50 GMT","no_track_preorder":false,"exclusive_embeddable":null,"item_public":true} }; var FanData = { logged_in: false, name: null, image_id: null }; var TralbumData = { // For the curious: // http://bandcamp.com/help/audio_basics#steal // http://bandcamp.com/terms_of_use current: {"minimum_price_nonzero":7.99,"minimum_price":7.99,"title":"Our Mother Electricity","credits":"Robby Staebler - Drums\\r\\nBen McLeod - Guitar, Vocals\\r\\nCharles Michael Parks, Jr - Bass, Vocals\\r\\nAllan Van Cleave - Keys\\r\\n\\r\\nRecorded by Andy Putnam at Harriette Court Yacht Club/Dojo\\r\\nMixed by Joe Funderburk\\r\\nMastered by Brainard Jose at Premier Audio Mastering\\r\\n\\r\\nWritten by All Them Witches\\r\\nProduced by ATW and Andy Putnam","publish_date":"19 Apr 2015 16:26:50 GMT","download_desc_id":null,"artist":null,"require_email":null,"auto_repriced":null,"audit":0,"purchase_url":null,"selling_band_id":2522727722,"new_desc_format":1,"about":"Hard copies at http://www.elektrohasch.de/","require_email_0":null,"download_pref":2,"private":null,"mod_date":"19 Apr 2015 16:26:50 GMT","purchase_title":null,"id":830378009,"release_date":"07 Dec 2012 00:00:00 GMT","is_set_price":null,"killed":null,"type":"album","art_id":2901071608,"new_date":"19 Apr 2015 15:56:15 GMT","featured_track_id":2209766193,"upc":null,"band_id":2522727722,"set_price":7.0}, is_preorder: null, album_is_preorder: null, album_release_date: "07 Dec 2012 00:00:00 GMT", preorder_count: null, hasAudio: true, art_id: 2901071608, trackinfo: [{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Heavy Like A Witch","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/heavy-like-a-witch","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":347.875,"alt_link":null,"has_info":false,"track_id":2209766193,"id":2209766193,"video_source_id":null,"track_num":1,"encodings_id":2601904406,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/83fac62d4a242a69306141dff342d5e7/mp3-128/2209766193?p=0&ts=1535094812&t=15d5e4aa4588157fae2d3b811b61ab7308b06964&token=1535094812_281f15d2c98119e67af2cdaedda4dad2f98777f8"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"The Urn","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/the-urn","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":217.5,"alt_link":null,"has_info":false,"track_id":3953416119,"id":3953416119,"video_source_id":null,"track_num":2,"encodings_id":1463652034,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/a70a090efde9fc3697e6450d7a1a83b9/mp3-128/3953416119?p=0&ts=1535094812&t=bfb88966b211fd23a27f9b3f18f896c01303acec&token=1535094812_26d1b05597eb07dd79d639629ad9b6c733ce3079"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Bloodhounds","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/bloodhounds","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":210.756,"alt_link":null,"has_info":false,"track_id":109098423,"id":109098423,"video_source_id":null,"track_num":3,"encodings_id":871265385,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/225df5d0a37f700e9505ef5f7abb03f9/mp3-128/109098423?p=0&ts=1535094812&t=0d9fbd8093240f3d25a2a3ff1c183bd08dead333&token=1535094812_e44146704cd3bddcf195564e5038d31066d51dc7"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Guns","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/guns","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":265.625,"alt_link":null,"has_info":false,"track_id":501132562,"id":501132562,"video_source_id":null,"track_num":4,"encodings_id":2437504912,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/22eeeb169d0a39bcb8dcb5396368c3e7/mp3-128/501132562?p=0&ts=1535094812&t=2538d16562f49814baa06ec108a03834c0c51a93&token=1535094812_39aab5087ab29bb12f7ed2ccda7b1ab5a521ab17"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Elk Blood Heart","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/elk-blood-heart-4","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":352.074,"alt_link":null,"has_info":false,"track_id":3640243012,"id":3640243012,"video_source_id":null,"track_num":5,"encodings_id":2122719689,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/4f8198956cd440642691539032c917a2/mp3-128/3640243012?p=0&ts=1535094812&t=760d60bf63b662582538cc9cd58adb94f8dbfc2e&token=1535094812_df1f9e4b5d296fe97eabc44c73a2eb7f067e2e5d"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Until It Unwinds","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/until-it-unwinds","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":513.452,"alt_link":null,"has_info":false,"track_id":1246993589,"id":1246993589,"video_source_id":null,"track_num":6,"encodings_id":536745319,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/ab96b9f796e534da50dd708e58d54b91/mp3-128/1246993589?p=0&ts=1535094812&t=305b4bcadae1238c37ac88ee02a0428d0ac44ed6&token=1535094812_5000b72237344607eb6a8e8f1394850bf2e71101"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Easy","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/easy","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":250.84,"alt_link":null,"has_info":false,"track_id":1798288795,"id":1798288795,"video_source_id":null,"track_num":7,"encodings_id":1057909158,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/052fdf030b7c34e10c6df6668cce7dc9/mp3-128/1798288795?p=0&ts=1535094812&t=6f7567158f3aafab4548ca3325c7810c5d22fe4f&token=1535094812_f52d90fd5ba561b4bd88a8e6541c5fce29263a6a"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Family Song For The Leaving","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/family-song-for-the-leaving","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":225.414,"alt_link":null,"has_info":false,"track_id":3352748708,"id":3352748708,"video_source_id":null,"track_num":8,"encodings_id":1990023950,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/be218895b2fd15f825706691ce25fa1d/mp3-128/3352748708?p=0&ts=1535094812&t=82f795ad389b37e72ed03b49534dccaf7485cef4&token=1535094812_e6618b5f479b993857e87afd9e153643525ba85f"},"video_mobile_url":null,"is_draft":false,"album_preorder":false},{"encoding_pending":null,"has_free_download":null,"streaming":1,"title":"Right Hand","video_poster_url":null,"unreleased_track":false,"track_license_id":null,"play_count":0,"lyrics":null,"free_album_download":false,"video_caption":null,"video_id":null,"title_link":"/track/right-hand","is_capped":false,"sizeof_lyrics":0,"video_featured":null,"has_lyrics":false,"private":null,"license_type":1,"video_source_type":null,"duration":353.251,"alt_link":null,"has_info":false,"track_id":1667843586,"id":1667843586,"video_source_id":null,"track_num":9,"encodings_id":3739953363,"encoding_error":null,"is_downloadable":true,"file":{"mp3-128":"https://t4.bcbits.com/stream/8e10049ddfed73ef5ac5e75ede5961c1/mp3-128/1667843586?p=0&ts=1535094812&t=17e02dad75e70c9c5c6d7d506e40e5b94afff441&token=1535094812_30844aaf0b5d33d3e0843c255b81e379e2766f74"},"video_mobile_url":null,"is_draft":false,"album_preorder":false}], playing_from: "album page", featured_track_id: 2209766193, initial_track_num: null, packages: null, url: "http://allthemwitches.bandcamp.com" + "/album/our-mother-electricity", defaultPrice: 7.0, freeDownloadPage: null, FREE: 1, PAID: 2, artist: "All Them Witches", item_type: "album", // xxx: note - don't internationalize this variable id: 830378009, last_subscription_item: null, has_discounts: null, is_bonus: null, play_cap_data: {"streaming_limits_enabled":true,"streaming_limit":3}, client_id_sig: "3YFWFtXP9x8pKmqaPfr7Lk8QjUc=", is_purchased: null, items_purchased: null, is_private_stream: null, is_band_member: null, licensed_version_ids: null, package_associated_license_id: null, tralbum_collect_info: {"show_wishlist_tooltip":false,"show_collect":true} }; if ( window.FacebookData ) { var ti = TralbumData.trackinfo; if ( ti && ti.length ){ for( var i = 0; i < ti.length; i++ ) { if (ti[i].title_link) { ti[i].title_link = ( fb_band_url + ti[i].title_link ); } } } } var PaymentData = { paymentType: null, paymentDownloadPage: null }; var ReferrerToken = null; var CurrencyData = {"current":{"places":2,"prefix_informal_utf8":"\$","long":"US Dollar","payflow":true,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"USD","slang":["bucks","bones","clams","smackers"],"prefix":"\$","fixed_rate":1,"plural":"US Dollars","paypal":true,"april_2009":1.0},"setting":"USD","rates":{"SLL":0.00011919,"JOD":1.40944,"MXN":0.053107,"AWG":0.557882,"XOF":0.0017613,"ANG":0.541752,"NAD":0.0697771,"ZAR":0.0698403,"KWD":3.30103,"PLN":0.270146,"BHD":2.65073,"NGN":0.00275626,"ETB":0.0362231,"CHF":1.01534,"BZD":0.497266,"SYP":0.00194169,"LSL":0.0697746,"AUD":0.729229,"PKR":0.00816256,"GIP":1.28694,"DJF":0.0056164,"THB":0.0304692,"MOP":0.123625,"BOB":0.144655,"PEN":0.304497,"KMF":0.00235434,"GBP":1.28694,"HTG":0.0144397,"MYR":0.243605,"BND":0.661925,"TND":0.364458,"RUB":0.0146836,"ISK":0.00924128,"CZK":0.0449073,"PYG":0.00017233,"UAH":0.0358896,"MUR":0.0290837,"KYD":1.19943,"VUV":0.00921662,"IQD":0.000837724,"HUF":0.00357513,"XCD":0.370021,"SAR":0.266635,"YER":0.0039944,"MAD":0.105596,"CRC":0.0017598,"KZT":0.00276862,"XPF":0.00968173,"SHP":1.28694,"SBD":0.126757,"NZD":0.666848,"NPR":0.0089405,"DOP":0.0200405,"BDT":0.0119271,"SGD":0.729353,"LKR":0.00622394,"LAK":0.000117349,"KPW":0.00111111,"BIF":0.000565033,"FKP":1.28694,"LRD":0.00648087,"BMD":1.0,"TWD":0.0324919,"PAB":1.0,"CAD":0.766883,"GTQ":0.133135,"GNF":0.000110507,"USD":1.0,"TOP":0.4328,"MKD":0.0187633,"BWP":0.0938517,"KRW":0.000891123,"HNL":0.0415974,"PHP":0.0187021,"TRY":0.165739,"MVR":0.0647247,"KHR":0.00024541,"WST":0.386319,"INR":0.0142789,"DKK":0.154898,"CNY":0.145505,"AED":0.272244,"MDL":0.0597621,"SCR":0.0735818,"JMD":0.00732122,"ILS":0.275259,"XAF":0.0017613,"ARS":0.033071,"ZMW":0.100203,"MMK":0.000661068,"HRK":0.155501,"KES":0.00992851,"NOK":0.1194,"BSD":1.0,"SOS":0.00172768,"NIO":0.0313328,"EGP":0.0559581,"SEK":0.109997,"SZL":0.0697724,"LBP":0.000660627,"BBD":0.5,"GMD":0.0207879,"CLP":0.00151035,"OMR":2.59741,"TZS":0.000437025,"LYD":0.717435,"BTN":0.0143048,"PGK":0.301671,"EUR":1.15534,"GYD":0.00478082,"JPY":0.00902523,"BRL":0.24746,"TTD":0.148304,"MWK":0.00137512,"QAR":0.27465,"RUP":1.0,"ALL":0.00921829,"UGX":0.00026654,"MRO":0.00280112,"CVE":0.0104603,"HKD":0.127393,"DZD":0.00845237,"STD":4.75046e-05,"IDR":6.96767e-05,"MNT":0.000409472,"COP":0.000334545,"UYU":0.0314024},"list":["USD","AUD","THB","PAB","ETB","BOB","GBP","CAD","CRC","NIO","CZK","GMD","DKK","MKD","IQD","KWD","LYD","BHD","TND","JOD","DZD","AED","MAD","STD","TTD","SBD","JMD","GYD","XCD","NAD","LRD","BND","BMD","BZD","TWD","BSD","KYD","BBD","CVE","EUR","KMF","GNF","XAF","BIF","DJF","XPF","XOF","HTG","PYG","AWG","ANG","HKD","UAH","HUF","ILS","JPY","PGK","LAK","ISK","HRK","ZMW","MWK","MMK","ALL","HNL","SLL","MDL","SZL","TRY","LSL","MXN","NGN","NZD","BTN","NOK","MRO","TOP","MOP","COP","ARS","DOP","PHP","UYU","CLP","PLN","GIP","SYP","LBP","SHP","EGP","FKP","BWP","GTQ","ZAR","BRL","QAR","SAR","YER","OMR","KHR","MYR","RUB","MVR","PKR","INR","NPR","SCR","LKR","MUR","RUP","IDR","TZS","UGX","SOS","KES","SGD","PEN","SEK","CHF","BDT","WST","KZT","MNT","VUV","KPW","KRW","CNY"],"info":{"SLL":{"places":2,"prefix_informal_utf8":"","long":"Leone","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SLL","prefix":"","fixed_rate":1,"plural":"Leone","paypal":false,"april_2009":1},"JOD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"JOD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"MXN":{"places":2,"prefix_informal_utf8":"\$","long":"Mexican Peso","payflow":false,"a_dollar":12.0,"prefix_informal":"\$","small_min_price":5.0,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":10.0,"symbol":"MXN","prefix":"\$","fixed_rate":10,"plural":"Mexican Pesos","paypal":true,"april_2009":0.0764},"AWG":{"places":2,"prefix_informal_utf8":"","long":"Guilder","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"AWG","prefix":"","fixed_rate":1,"plural":"Guilder","paypal":false,"april_2009":1},"XOF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"XOF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"ANG":{"places":2,"prefix_informal_utf8":"","long":"Guilder","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ANG","prefix":"","fixed_rate":1,"plural":"Guilder","paypal":false,"april_2009":1},"NAD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"NAD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"ZAR":{"places":2,"prefix_informal_utf8":"","long":"Rand","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ZAR","prefix":"","fixed_rate":1,"plural":"Rand","paypal":false,"april_2009":1},"KWD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KWD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"PLN":{"places":2,"prefix_informal_utf8":"","long":"Polish Zloty","payflow":false,"a_dollar":3.0,"prefix_informal":"","small_min_price":1.5,"suffix_informal":" zl","prefix_utf8":"","medium_min_price":3.0,"symbol":"PLN","prefix":"","fixed_rate":3,"plural":"Polish Zlotych","paypal":true,"april_2009":0.3044},"BHD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BHD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"NGN":{"places":2,"prefix_informal_utf8":"","long":"Naira","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"NGN","prefix":"","fixed_rate":1,"plural":"Naira","paypal":false,"april_2009":1},"ETB":{"places":2,"prefix_informal_utf8":"","long":"Birr","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ETB","prefix":"","fixed_rate":1,"plural":"Birr","paypal":false,"april_2009":1},"BZD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BZD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"SYP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SYP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"LSL":{"places":2,"prefix_informal_utf8":"","long":"Loti","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LSL","prefix":"","fixed_rate":1,"plural":"Loti","paypal":false,"april_2009":1},"CHF":{"places":2,"prefix_informal_utf8":"Sfr. ","long":"Swiss Franc","payflow":false,"a_dollar":1.0,"prefix_informal":"Sfr. ","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"","medium_min_price":1.0,"symbol":"CHF","prefix":"","fixed_rate":1,"plural":"Swiss Francs","paypal":true,"april_2009":0.8649},"AUD":{"places":2,"prefix_informal_utf8":"\$","long":"Australian Dollar","payflow":true,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"AUD","prefix":"\$","fixed_rate":1,"plural":"Australian Dollars","paypal":true,"april_2009":0.7195},"PKR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PKR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"GIP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"GIP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"DJF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"DJF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"THB":{"places":2,"prefix_informal_utf8":"","long":"Baht","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"THB","prefix":"","fixed_rate":1,"plural":"Baht","paypal":false,"april_2009":1},"MOP":{"places":2,"prefix_informal_utf8":"","long":"Pataca","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MOP","prefix":"","fixed_rate":1,"plural":"Pataca","paypal":false,"april_2009":1},"BOB":{"places":2,"prefix_informal_utf8":"","long":"Boliviano","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BOB","prefix":"","fixed_rate":1,"plural":"Boliviano","paypal":false,"april_2009":1},"KMF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KMF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"GBP":{"places":2,"prefix_informal_utf8":"£","long":"British Pound Sterling","payflow":true,"a_dollar":1.0,"prefix_informal":"&#xA3;","small_min_price":0.25,"suffix_informal":"","prefix_utf8":"£","medium_min_price":0.5,"symbol":"GBP","slang":["quid","nicker"],"prefix":"&#xA3;","fixed_rate":1,"plural":"British Pounds Sterling","paypal":true,"april_2009":1.4669},"PEN":{"places":2,"prefix_informal_utf8":"","long":"Sol","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PEN","prefix":"","fixed_rate":1,"plural":"Sol","paypal":false,"april_2009":1},"HTG":{"places":2,"prefix_informal_utf8":"","long":"Gourde","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"HTG","prefix":"","fixed_rate":1,"plural":"Gourde","paypal":false,"april_2009":1},"TND":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TND","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"MYR":{"places":2,"prefix_informal_utf8":"","long":"Ringgit","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MYR","prefix":"","fixed_rate":1,"plural":"Ringgit","paypal":false,"april_2009":1},"BND":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BND","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"RUB":{"places":2,"prefix_informal_utf8":"","long":"Ruble","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"RUB","prefix":"","fixed_rate":1,"plural":"Ruble","paypal":false,"april_2009":1},"ISK":{"places":2,"prefix_informal_utf8":"","long":"Krona","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ISK","prefix":"","fixed_rate":1,"plural":"Krona","paypal":false,"april_2009":1},"CZK":{"places":2,"prefix_informal_utf8":"","long":"Czech Koruna","payflow":false,"a_dollar":20.0,"prefix_informal":"","small_min_price":10.0,"suffix_informal":" Kc","prefix_utf8":"","medium_min_price":20.0,"symbol":"CZK","prefix":"","fixed_rate":20,"plural":"Czech Koruna","paypal":true,"april_2009":0.0497},"PYG":{"places":2,"prefix_informal_utf8":"","long":"Guarani","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PYG","prefix":"","fixed_rate":1,"plural":"Guarani","paypal":false,"april_2009":1},"UAH":{"places":2,"prefix_informal_utf8":"","long":"Hryvnia","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"UAH","prefix":"","fixed_rate":1,"plural":"Hryvnia","paypal":false,"april_2009":1},"MUR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MUR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"KYD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KYD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"VUV":{"places":2,"prefix_informal_utf8":"","long":"Vatu","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"VUV","prefix":"","fixed_rate":1,"plural":"Vatu","paypal":false,"april_2009":1},"IQD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"IQD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"HUF":{"places":0,"prefix_informal_utf8":"","long":"Hungarian Forint","payflow":false,"a_dollar":200,"prefix_informal":"","small_min_price":100.0,"suffix_informal":" Ft","prefix_utf8":"","medium_min_price":200.0,"symbol":"HUF","prefix":"","fixed_rate":200,"plural":"Hungarian Forint","paypal":true,"april_2009":0.0046},"XCD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"XCD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"SAR":{"places":2,"prefix_informal_utf8":"","long":"Rial","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SAR","prefix":"","fixed_rate":1,"plural":"Rial","paypal":false,"april_2009":1},"YER":{"places":2,"prefix_informal_utf8":"","long":"Rial","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"YER","prefix":"","fixed_rate":1,"plural":"Rial","paypal":false,"april_2009":1},"MAD":{"places":2,"prefix_informal_utf8":"","long":"Dirham","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MAD","prefix":"","fixed_rate":1,"plural":"Dirham","paypal":false,"april_2009":1},"CRC":{"places":2,"prefix_informal_utf8":"","long":"Colon","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"CRC","prefix":"","fixed_rate":1,"plural":"Colon","paypal":false,"april_2009":1},"XPF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"XPF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"SHP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SHP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"SBD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SBD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"KZT":{"places":2,"prefix_informal_utf8":"","long":"Tenge","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KZT","prefix":"","fixed_rate":1,"plural":"Tenge","paypal":false,"april_2009":1},"NZD":{"places":2,"prefix_informal_utf8":"\$","long":"New Zealand Dollar","payflow":false,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"NZD","prefix":"\$","fixed_rate":1,"plural":"New Zealand Dollars","paypal":true,"april_2009":0.5833},"NPR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"NPR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"DOP":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"DOP","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1},"LKR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LKR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"LAK":{"places":2,"prefix_informal_utf8":"","long":"Kip","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LAK","prefix":"","fixed_rate":1,"plural":"Kip","paypal":false,"april_2009":1},"SGD":{"places":2,"prefix_informal_utf8":"\$","long":"Singapore Dollar","payflow":false,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"SGD","prefix":"\$","fixed_rate":1,"plural":"Singapore Dollars","paypal":true,"april_2009":0.6602},"BDT":{"places":2,"prefix_informal_utf8":"","long":"Taka","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BDT","prefix":"","fixed_rate":1,"plural":"Taka","paypal":false,"april_2009":1},"BIF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BIF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"KPW":{"places":2,"prefix_informal_utf8":"","long":"Won","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KPW","prefix":"","fixed_rate":1,"plural":"Won","paypal":false,"april_2009":1},"FKP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"FKP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"LRD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LRD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"BMD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BMD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"TWD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TWD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"CAD":{"places":2,"prefix_informal_utf8":"\$","long":"Canadian Dollar","payflow":true,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"CAD","prefix":"\$","fixed_rate":1,"plural":"Canadian Dollars","paypal":true,"april_2009":0.817},"PAB":{"places":2,"prefix_informal_utf8":"","long":"Balboa","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PAB","prefix":"","fixed_rate":1,"plural":"Balboa","paypal":false,"april_2009":1},"GTQ":{"places":2,"prefix_informal_utf8":"","long":"Quetzal","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"GTQ","prefix":"","fixed_rate":1,"plural":"Quetzal","paypal":false,"april_2009":1},"GNF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"GNF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"TOP":{"places":2,"prefix_informal_utf8":"","long":"Pa'anga","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TOP","prefix":"","fixed_rate":1,"plural":"Pa'anga","paypal":false,"april_2009":1},"USD":{"places":2,"prefix_informal_utf8":"\$","long":"US Dollar","payflow":true,"a_dollar":1.0,"prefix_informal":"\$","small_min_price":0.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":1.0,"symbol":"USD","slang":["bucks","bones","clams","smackers"],"prefix":"\$","fixed_rate":1,"plural":"US Dollars","paypal":true,"april_2009":1.0},"MKD":{"places":2,"prefix_informal_utf8":"","long":"Denar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MKD","prefix":"","fixed_rate":1,"plural":"Denar","paypal":false,"april_2009":1},"BWP":{"places":2,"prefix_informal_utf8":"","long":"Pula","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BWP","prefix":"","fixed_rate":1,"plural":"Pula","paypal":false,"april_2009":1},"HNL":{"places":2,"prefix_informal_utf8":"","long":"Lempira","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"HNL","prefix":"","fixed_rate":1,"plural":"Lempira","paypal":false,"april_2009":1},"KRW":{"places":2,"prefix_informal_utf8":"","long":"Won","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KRW","prefix":"","fixed_rate":1,"plural":"Won","paypal":false,"april_2009":1},"PHP":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PHP","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1},"TRY":{"places":2,"prefix_informal_utf8":"","long":"Lira","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TRY","prefix":"","fixed_rate":1,"plural":"Lira","paypal":false,"april_2009":1},"MVR":{"places":2,"prefix_informal_utf8":"","long":"Rufiyaa","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MVR","prefix":"","fixed_rate":1,"plural":"Rufiyaa","paypal":false,"april_2009":1},"KHR":{"places":2,"prefix_informal_utf8":"","long":"Riels","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KHR","prefix":"","fixed_rate":1,"plural":"Riels","paypal":false,"april_2009":1},"WST":{"places":2,"prefix_informal_utf8":"","long":"Tala","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"WST","prefix":"","fixed_rate":1,"plural":"Tala","paypal":false,"april_2009":1},"INR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"INR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"DKK":{"places":2,"prefix_informal_utf8":"kr.","long":"Danish Krone","payflow":false,"a_dollar":6.0,"prefix_informal":"kr.","small_min_price":2.5,"suffix_informal":"","prefix_utf8":"","medium_min_price":5.0,"symbol":"DKK","prefix":"","fixed_rate":5,"plural":"Danish Kroner","paypal":true,"april_2009":0.1767},"AED":{"places":2,"prefix_informal_utf8":"","long":"Dirham","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"AED","prefix":"","fixed_rate":1,"plural":"Dirham","paypal":false,"april_2009":1},"CNY":{"places":2,"prefix_informal_utf8":"","long":"Yuan Renminbi","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"CNY","prefix":"","fixed_rate":1,"plural":"Yuan Renminbi","paypal":false,"april_2009":1},"MDL":{"places":2,"prefix_informal_utf8":"","long":"Leu","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MDL","prefix":"","fixed_rate":1,"plural":"Leu","paypal":false,"april_2009":1},"SCR":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SCR","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"JMD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"JMD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"ILS":{"places":2,"prefix_informal_utf8":"₪","long":"Israeli New Sheqel","payflow":false,"a_dollar":4.0,"prefix_informal":"&#x20AA;","small_min_price":1.5,"suffix_informal":"","prefix_utf8":"₪","medium_min_price":3.0,"symbol":"ILS","prefix":"&#x20AA;","fixed_rate":5,"plural":"Israeli New Sheqalim","paypal":true,"april_2009":0.2426},"ARS":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ARS","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1},"XAF":{"places":2,"prefix_informal_utf8":"","long":"Franc","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"XAF","prefix":"","fixed_rate":1,"plural":"Franc","paypal":false,"april_2009":1},"ZMW":{"places":2,"prefix_informal_utf8":"","long":"Kwacha","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ZMW","prefix":"","fixed_rate":1,"plural":"Kwacha","paypal":false,"april_2009":1},"MMK":{"places":2,"prefix_informal_utf8":"","long":"Kyat","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MMK","prefix":"","fixed_rate":1,"plural":"Kyat","paypal":false,"april_2009":1},"HRK":{"places":2,"prefix_informal_utf8":"","long":"Kuna","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"HRK","prefix":"","fixed_rate":1,"plural":"Kuna","paypal":false,"april_2009":1},"KES":{"places":2,"prefix_informal_utf8":"","long":"Shilling","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"KES","prefix":"","fixed_rate":1,"plural":"Shilling","paypal":false,"april_2009":1},"NOK":{"places":2,"prefix_informal_utf8":"kr ","long":"Norwegian Krone","payflow":false,"a_dollar":7.0,"prefix_informal":"kr ","small_min_price":3.0,"suffix_informal":"","prefix_utf8":"","medium_min_price":6.0,"symbol":"NOK","prefix":"","fixed_rate":6,"plural":"Norwegian Kroner","paypal":true,"april_2009":0.1504},"BSD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BSD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"SOS":{"places":2,"prefix_informal_utf8":"","long":"Shilling","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SOS","prefix":"","fixed_rate":1,"plural":"Shilling","paypal":false,"april_2009":1},"NIO":{"places":2,"prefix_informal_utf8":"","long":"Cordoba","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"NIO","prefix":"","fixed_rate":1,"plural":"Cordoba","paypal":false,"april_2009":1},"EGP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"EGP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"SZL":{"places":2,"prefix_informal_utf8":"","long":"Lilangeni","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"SZL","prefix":"","fixed_rate":1,"plural":"Lilangeni","paypal":false,"april_2009":1},"LBP":{"places":2,"prefix_informal_utf8":"","long":"Pound","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LBP","prefix":"","fixed_rate":1,"plural":"Pound","paypal":false,"april_2009":1},"SEK":{"places":2,"prefix_informal_utf8":"","long":"Swedish Krona","payflow":false,"a_dollar":8.0,"prefix_informal":"","small_min_price":3.0,"suffix_informal":" kr","prefix_utf8":"","medium_min_price":6.0,"symbol":"SEK","prefix":"","fixed_rate":7,"plural":"Swedish Kronor","paypal":true,"april_2009":0.121},"BBD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BBD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"GMD":{"places":2,"prefix_informal_utf8":"","long":"Dalasi","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"GMD","prefix":"","fixed_rate":1,"plural":"Dalasi","paypal":false,"april_2009":1},"CLP":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"CLP","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1},"OMR":{"places":2,"prefix_informal_utf8":"","long":"Rial","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"OMR","prefix":"","fixed_rate":1,"plural":"Rial","paypal":false,"april_2009":1},"TZS":{"places":2,"prefix_informal_utf8":"","long":"Shilling","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TZS","prefix":"","fixed_rate":1,"plural":"Shilling","paypal":false,"april_2009":1},"LYD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"LYD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"BTN":{"places":2,"prefix_informal_utf8":"","long":"Ngultrum","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BTN","prefix":"","fixed_rate":1,"plural":"Ngultrum","paypal":false,"april_2009":1},"EUR":{"places":2,"prefix_informal_utf8":"€","long":"Euro","payflow":true,"a_dollar":1.0,"prefix_informal":"&#x20AC;","small_min_price":0.25,"suffix_informal":"","prefix_utf8":"€","medium_min_price":0.5,"symbol":"EUR","prefix":"&#x20AC;","fixed_rate":1,"plural":"Euros","paypal":true,"april_2009":1.3164},"PGK":{"places":2,"prefix_informal_utf8":"","long":"Kina","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"PGK","prefix":"","fixed_rate":1,"plural":"Kina","paypal":false,"april_2009":1},"GYD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"GYD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"JPY":{"places":0,"prefix_informal_utf8":"¥","long":"Japanese Yen","payflow":true,"a_dollar":100,"prefix_informal":"&#x00A5;","small_min_price":50.0,"suffix_informal":"","prefix_utf8":"¥","medium_min_price":100.0,"symbol":"JPY","prefix":"&#x00A5;","fixed_rate":100,"plural":"Japanese Yen","paypal":true,"april_2009":0.01},"TTD":{"places":2,"prefix_informal_utf8":"","long":"Dollar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"TTD","prefix":"","fixed_rate":1,"plural":"Dollar","paypal":false,"april_2009":1},"BRL":{"places":2,"prefix_informal_utf8":"","long":"Real","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"BRL","prefix":"","fixed_rate":1,"plural":"Real","paypal":false,"april_2009":1},"MWK":{"places":2,"prefix_informal_utf8":"","long":"Kwacha","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MWK","prefix":"","fixed_rate":1,"plural":"Kwacha","paypal":false,"april_2009":1},"QAR":{"places":2,"prefix_informal_utf8":"","long":"Rial","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"QAR","prefix":"","fixed_rate":1,"plural":"Rial","paypal":false,"april_2009":1},"RUP":{"places":2,"prefix_informal_utf8":"","long":"Rupee","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"RUP","prefix":"","fixed_rate":1,"plural":"Rupee","paypal":false,"april_2009":1},"ALL":{"places":2,"prefix_informal_utf8":"","long":"Lek","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"ALL","prefix":"","fixed_rate":1,"plural":"Lek","paypal":false,"april_2009":1},"UGX":{"places":2,"prefix_informal_utf8":"","long":"Shilling","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"UGX","prefix":"","fixed_rate":1,"plural":"Shilling","paypal":false,"april_2009":1},"MRO":{"places":2,"prefix_informal_utf8":"","long":"Ouguiya","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MRO","prefix":"","fixed_rate":1,"plural":"Ouguiya","paypal":false,"april_2009":1},"CVE":{"places":2,"prefix_informal_utf8":"","long":"Escudo","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"CVE","prefix":"","fixed_rate":1,"plural":"Escudo","paypal":false,"april_2009":1},"HKD":{"places":2,"prefix_informal_utf8":"\$","long":"Hong Kong Dollar","payflow":false,"a_dollar":8.0,"prefix_informal":"\$","small_min_price":2.5,"suffix_informal":"","prefix_utf8":"\$","medium_min_price":5.0,"symbol":"HKD","prefix":"\$","fixed_rate":8,"plural":"Hong Kong Dollars","paypal":true,"april_2009":0.129},"DZD":{"places":2,"prefix_informal_utf8":"","long":"Dinar","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"DZD","prefix":"","fixed_rate":1,"plural":"Dinar","paypal":false,"april_2009":1},"STD":{"places":2,"prefix_informal_utf8":"","long":"Dobra","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"STD","prefix":"","fixed_rate":1,"plural":"Dobra","paypal":false,"april_2009":1},"IDR":{"places":2,"prefix_informal_utf8":"","long":"Rupiah","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"IDR","prefix":"","fixed_rate":1,"plural":"Rupiah","paypal":false,"april_2009":1},"UYU":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"UYU","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1},"MNT":{"places":2,"prefix_informal_utf8":"","long":"Tugrik","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"MNT","prefix":"","fixed_rate":1,"plural":"Tugrik","paypal":false,"april_2009":1},"COP":{"places":2,"prefix_informal_utf8":"","long":"Peso","payflow":false,"a_dollar":1,"prefix_informal":"","small_min_price":1,"suffix_informal":"","prefix_utf8":"","medium_min_price":1,"symbol":"COP","prefix":"","fixed_rate":1,"plural":"Peso","paypal":false,"april_2009":1}}}; \$(document).ready(function() { if ( window.LogView ) { LogView.show(); } if ( window.Cart ){ Cart.startup(); } if ( window.AutoLyrics ) { AutoLyrics.init("_lyrics_", "lyrics_div_", "lyrics_row_", TralbumData.trackinfo.length, 1 ); } if ( window.Player ) { Player.init(TralbumData, AlbumPage.onPlayerInit); } if ( window.AlbumPage && AlbumPage.videoInit ) { AlbumPage.videoInit(); } if ( window.TralbumDownload ) { TralbumDownload.init(); \$(".download-link").click(function(ev) { ev.preventDefault(); var isGift = !!\$(this).closest('.send-as-gift')[0]; TralbumDownload.begin(ev, isGift); }); } if ( window.TralbumUpdater ) { TralbumUpdater.init(); } if ( window.PackageOrder ) { PackageOrder.init(); \$(".order_package_link").click(function(ev){ ev.preventDefault(); var \$this = \$(this); var isGift = !!\$this.closest('.send-as-gift')[0]; if (\$this.hasClass("subscriber-only-buy-link") && !\$this.hasClass("subscriber-view")) { window.location.href = "/subscribe"; return; } PackageOrder.begin(\$(this).attr('data-pkg'), isGift); }); } Y.util.Event.on("buy-disc-link", "click", function() {Stats.record({kind:"click", click:"buy_disc"}); return true;}); if ( window.AlbumPage ) { AlbumPage.registerMouseOverForTrackRows(); } if ( window.Showography ){ Showography.domReady( false ); } if ( window.BandFollow ) BandFollow.init({"tralbum_id":830378009,"tralbum_type":"a"}); if ( window.Share ) Share.initPanel(false, 1, "http://allthemwitches.bandcamp.com/album/our-mother-electricity"); if ( window.FanControls ) { FanControls.init({"show_wishlist_tooltip":false,"show_collect":true}); } \$("a.has-video").click(function(ev){ ev.preventDefault(); if( ev.metaKey ){ Control.invokeAction(ev.srcElement.href, ev); } }); }); </script> <script type="text/javascript">\$(".buyItem .bd").last().bcTruncate(TruncateProfile.get("buyItem"), "more", "less")</script> <script type="text/javascript">\$(".tralbum-about").last().bcTruncate(TruncateProfile.get("tralbum_about"), "more", "less")</script> <script type="text/javascript">\$(".tralbum-credits").last().bcTruncate(TruncateProfile.get("tralbum_long"), "more", "less")</script> <script type="text/javascript">if (Cart) { Cart.contentsScriptLoad(); }</script> <script type="text/javascript"> var urlsToTrackNums = {}; </script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/global_foot1_bundle_min_23d2148930537440a7b593f539bb5a06.js"></script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/global_foot2_bundle_min_1b5a5130e0f79e18c4851f573b3caf47.js"></script> <script type="text/javascript"> JSLoader.writeScriptTags( "foot" ); </script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/tralbum_bundle_min_088fca380af83a06f78e4760586eac87.js"></script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/tralbum_templates_bundle_7ce45a75672fc98b73ee37865c2b2ea7.js"></script> <script type="text/javascript" src="https://s4.bcbits.com/tmpdata/cache/jquery_lazyload_bundle_min_11a33a2b747be85cdc50e9ffa50b05e3.js"></script> <script type="text/javascript"> Dom.initActiveElement(); </script> <script type="text/javascript"> (function() { Y.util.Event.onDOMReady( function() { Control.handleDomReady(); FieldHints.init(); Dom.scrollToParamElt(); }); })(); </script> <script type="text/javascript"> if (!isDebug) { var _gaq = _gaq || []; (function() { var doc = document, isHttps = ('https:' == doc.location.protocol); function loadScript(src) { var n = doc.createElement('script'), s = doc.getElementsByTagName('script')[0]; n.type = 'text/javascript'; n.async = true; n.src = src; s.parentNode.insertBefore(n, s); } _gaq.push( ['_setAccount', 'UA-4189134-2'], ['_setDomainName', 'bandcamp.com'], ['_setAllowAnchor', true], ['_trackPageview'] ); loadScript((isHttps ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'); })(); } </script>`; // Reset `lastIndex` if this regex is defined globally // regex.lastIndex = 0; let m; while ((m = regex.exec(str)) !== null) { // This is necessary to avoid infinite loops with zero-width matches if (m.index === regex.lastIndex) { regex.lastIndex++; } // The result can be accessed through the `m`-variable. m.forEach((match, groupIndex) => { console.log(`Found match, group ${groupIndex}: ${match}`); }); }

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for JavaScript, please visit: https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions