Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on
- <a href=",
- or just HN items <a href="
If you post here, please use the below format to help me with parsing. If you won’t, no worries, I will do my best to get all the things right.
  1) {company} | {job title} | {locations} | {attrs: ONSITE, REMOTE, INTERNS, VISA, SALARY, company-url}
  Google | Software Developer | SF | VISA https://google.com
  DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA, SALARY:100k-120k
  Facebook | Web-developer | Zurich | SALARY:120k CHF 
  Google | Site Reliability Engineer | London | SALARY:120k GBP, VISA, REMOTE

or
  2) {company} | {job title} | {location}
  Google | Site Reliability Engineer | Sydney
  Facebook | Web-developer | Zurich

I’m using this regex to test the first line, you can test it here <a href="
  \s*(?P&lt;company[^|]+?)\s*\|\s*(?P&lt;title[^|]+?)\s*\|\s*(?P&lt;locations[^|]+?)\s*(?:\|\s*(?P&lt;attrs.+))?$

Check bellow for the SALARY regex.
  SALARY:(?P&lt;salary_min\d+(?:k|K)?)(?:\s*\-\s*(?P&lt;salary_max\d+(?:k|K)?)?)?(?:\s?(?P&lt;currency[A-Z]{3}))?

and you can test it as well <a href="
---
There is a "REPORT" button in footer of job offers, please complain if I did something wrong.
Ask HN: Who is hiring? (July 2017)