Regexes are Hard: Decision-Making, Difficulties, and Risks in Programming Regular Expressions

Louis G. Michael IV, James Donohue, James C. Davis, Dongyoon Lee, Francisco Servant. Regexes are Hard: Decision-Making, Difficulties, and Risks in Programming Regular Expressions. In 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019. pages 415-426, IEEE, 2019. [doi]

@inproceedings{MichaelDDLS19,
  title = {Regexes are Hard: Decision-Making, Difficulties, and Risks in Programming Regular Expressions},
  author = {Louis G. Michael IV and James Donohue and James C. Davis and Dongyoon Lee and Francisco Servant},
  year = {2019},
  doi = {10.1109/ASE.2019.00047},
  url = {https://doi.org/10.1109/ASE.2019.00047},
  researchr = {https://researchr.org/publication/MichaelDDLS19},
  cites = {0},
  citedby = {0},
  pages = {415-426},
  booktitle = {34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019},
  publisher = {IEEE},
  isbn = {978-1-7281-2508-4},
}