[{"data":1,"prerenderedAt":142},["ShallowReactive",2],{"project-23881039":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":9,"stance_mix":28,"scored_comments":29,"aspects":31,"strip":33,"post_text":35,"what":36,"said":60,"maker_in_thread":85,"shape":94,"grid":96,"attempts":104,"same_week":105,"maker_shows":13,"maker_hidden":134,"reader_version":135,"card":136},"23881039","learn_js_regexp","JavaScript regexp eBook with hundreds of examples and exercises","title","Show HN: JavaScript regexp eBook with hundreds of examples and exercises",null,"asicsp",1595076144,2020,10,4,2456,3028,82,"shown","learning_science","programming ebook","other",[23,24,25,26],"javascript regex","regular expressions","regex tutorial","regex exercises","quiet",{"positive":29,"neutral":30,"mixed":30,"critical":30},1,0,{"docs":32},{"positive":29,"critical":30},[34,30,30,30],5,"Hello.\n\nI updated my ebook on JavaScript regular expressions [1] today - updates include corrections, additional content, exercises, solutions, etc\n\nAll my ebooks [2] are currently free to help with quarantine reading. These include GNU grep & ripgrep, GNU sed, GNU awk and three books on regular expressions - Python, Ruby, JavaScript\n\nI'd appreciate your feedback and hope the books are useful. Happy learning :)\n\n[1] https:\u002F\u002Fgithub.com\u002Flearnbyexample\u002Flearn_js_regexp\n\n[2] https:\u002F\u002Flearnbyexample.github.io\u002Fbooks\u002F",{"problem":37,"audience":9,"pricing":43,"motivation":47,"time_to_build":9,"stack":51,"openness":57,"stage":58,"team_size":59},{"value":38,"source":39,"evidence":40},"Learning JavaScript regular expressions through examples and exercises","maker",[41],{"id":42},"post",{"value":44,"source":39,"evidence":45},"Free",[46],{"id":42},{"value":48,"source":39,"evidence":49},"Help readers during quarantine reading",[50],{"id":42},[52],{"value":53,"source":54,"evidence":55},"JavaScript","inferred",[56],{"id":42},"free","launched","solo",{"praise":61,"objections":74,"requests":75,"questions":76,"alternatives":77},[62,70],{"value":63,"source":64,"evidence":65},"Single-file Markdown format is useful","commenter",[66],{"id":67,"by":68,"text":69},"23881469","lioeters","Thank you for sharing your work! It looks quite wide-ranging and in depth. For others, clickable links: https:\u002F\u002Fgithub.com\u002Flearnbyexample\u002Flearn_js_regexp…",{"value":71,"source":64,"evidence":72},"Wide-ranging and in-depth content",[73],{"id":67,"by":68,"text":69},[],[],[],[78],{"value":79,"source":64,"evidence":80},"regex101.com",[81],{"id":82,"by":83,"text":84},"23881067","Normille","While on the subject of RegEx, I'll just recommend this website. It's great for practicing RegEx and interactively seeing what changes to your expression are doing and why:…",{"comments":86,"answered":30,"key":87},2,[88,91],{"id":89,"text":90},"23881614","Thanks for posting clickable links and feedback about the markdown sources. I use pandoc to convert markdown to pdf\u002Fepub and my initial learning with pandoc [1] resulted in…",{"id":92,"text":93},"23881187","Yep, that website is a good way to interactively solve\u002Flearn. The site also includes quiz, cheatsheets, etc. I mention it in an interlude chapter, along with regexr[1], regulex…",{"commenters":95,"max_depth":86,"maker_replies":86,"first_comment_mins":34,"lifespan_hours":86},3,[97,99,101,103],[67,30,34,98,68,30],"project\u002Fpositive\u002Fdocs",[89,30,30,100,10,29],"maker\u002Fneutral\u002Fnone",[82,29,30,102,83,30],"other\u002Fneutral\u002Fnone",[92,29,30,102,10,29],[],[106,111,116,121,125,130],{"id":107,"name":108,"points":109,"category":110},"23896856","3D Book Image CSS Generator",638,"dev_tools",{"id":112,"name":113,"points":114,"category":115},"23920987","css-sweeper",390,"games",{"id":117,"name":118,"points":119,"category":120},"23880071","Simple Ops",280,"infrastructure",{"id":122,"name":123,"points":124,"category":110},"23865900","css-media-vars",248,{"id":126,"name":127,"points":128,"category":129},"23921478","React Guitar",242,"languages",{"id":131,"name":132,"points":133,"category":110},"23895540","uuid-readable",154,false,"v2",{"id":137,"name":5,"line":6,"ai":134,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":9,"top":17,"kw":138,"maker":10,"domain":139,"tier":18,"attempts":30,"strip":140,"url":-1,"mix":141,"praise":63,"objection":-1,"sub":20},23881039,[23,24,25,26],"","5000",[29,30,30,30],1793991013168]