Thanks Driven Life

日々是感謝

2011-12-06から1日間の記事一覧

emacs lisp で行頭&行末ではなく、文字列の先頭&末尾にある改行&白文字を削除

結論から (replace-regexp-in-string "\\`\\(?:\\s-\\|\n\\)+\\|\\(?:\\s-\\|\n\\)+\\'" "" str) 経緯 " \n 12345 hoge\nhoge \n hago \n a \n" みたいな文字列を "12345 hoge\nhoge \n hago \n a" てな感じで、先頭と末尾の空白や改行を取り除くってのをし…