Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Use the s/, Luke

    s/^\s+?(.*)\s+?$/$1/g


That wouldn't work. First, it will only grab at only one whitespace character at the beginning and at the end. Second, if there was whitespace at the beginning or the end but not both, it won't match at all. "^\s* (.* ?)\s* $/$1/g" would work.


point being: get rid of the anchors in the alternation.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: