タイトルとしては本当にシンプル。
単語間の1つを除くすべての空白を削除する正規表現はありますか?
それで
" Hello. How are you today? "
になります
"Hello. How are you today?"
タイトルとしては本当にシンプル。
単語間の1つを除くすべての空白を削除する正規表現はありますか?
それで
" Hello. How are you today? "
になります
"Hello. How are you today?"
これはあなたが望むことをします:
" Hello. How are you today? ".replace(/\s{2,}/g,' ').trim()
フィドル: http: //jsfiddle.net/REAdV/
あなたがそれtrim()
がうまくいかないかもしれないので、すなわち6/7/8といくつかの古いブラウザバージョンを使うことをお勧めします.replace(/^\s+|\s+$/g,'')
var str = " fsdf d34234sf sdfsdf ";
str=str.replace(/^\s+|\s+$/g,'');
returns:fsdf d34234sf sdfsdf