Advertisement
Guest User

helper

a guest
Aug 21st, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. Handlebars.registerHelper("toPerson", function(application, options) {
  2. var person = {bio: "", img: "", incall: "yes", outcall: "no", city: "", state: "", shoeSize: ""};
  3. var regex = /name:\s*(.*)[^]*city:\s*(.*)[^]*state:\s*(.*)[^]*incall:\s*(.*)[^]*outcall:\s*(.*)[^]*shoe size: (.*)/gi;
  4. var result = regex.exec(application);
  5. // person.img = result[1];
  6. person.name = result[1].split(' ')[0];
  7. person.city = result[2];
  8. person.state = result[3];
  9. person.incall = result[4];
  10. person.outcall = result[5];
  11. person.shoeSize = result[6];
  12. return options.fn(person);
  13. });
  14.  
  15. Handlebars.registerHelper('toLowerCase', function(value) {
  16. if(value) {
  17. return new Handlebars.SafeString(value.toLowerCase());
  18. } else {
  19. return '';
  20. }
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement