Advertisement
Guest User

Untitled

a guest
Jul 14th, 2017
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. ​​​​​​​<div class="my_img_container">
  3.    <img src="//www.domain.com/img/20170714aksdjkasdljaldkjs--alt-My_Test_Image_Alt--title-My_Test_Image_Title--caption-CAPTIONN-HERE.jpg">
  4. </div>
  5.  
  6.  
  7. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  8. <script>
  9.    $(function(){
  10.       $(".my_img_container img").each(function(){
  11.          var src = $(this).attr('src');
  12.          var r = src.match(/\/([^\/]+)\.[a-zA-Z]{3,4}$/);
  13.          var substrs = r[1].split('--');
  14.          for (var i = 0, len = substrs.length; i < len; i++) {
  15.             var attrs = substrs[i].match(/([a-z]+)\-(.*)/i);
  16.             if (attrs !== null) {
  17.                console.log(attrs[2]);
  18.                if (attrs[1] == 'alt' || attrs[1] == 'title' || attrs[1] == 'caption') {
  19.                   $(this).attr(attrs[1],attrs[2].replace(/_/g, ' '));
  20.                }
  21.             }
  22.          }
  23.       })
  24.    });
  25. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement