JSFiddle:http://jsfiddle.net/QbyUR/どのように隠れたユニコード文字でドームから空白を排除しますか?
私は空白を削除しようとしている空のTDを持っています。
:それは私がUnicodeのデコーダへの私のTDの内容を貼り付けし、これを得たので、働いていなかった、ee.replace(/\s+/, '') == "" // check to see if TD is empty.
偽上記のリターンをしかし:
通常、私はこれを行うだろう
U+000D <control> character
U+000A <control> character
U+0009 <control> character
U+0009 <control> character
U+0009 <control> character
U+0009 <control> character
U+0020 SPACE character
または

				 
私は変換テキストはここにある:(2つのライン間で)
-------
-------
これは私が使用したものである:http://software.hixie.ch/utilities/cgi/unicode-decoder/utf8-decoder
私はそれが制御文字だ100%確信しています私を台無しにしている。そして、それらはすべてのブラウザで異なるようにバインドされています...
どうやってそれらを取り除くことができますか?十分である正規表現の置き換えですか?
答えは本当に間違っていることを説明していますが、ここで問題になっている「制御文字」は改行、改行、タブ、スペースだけであり、すべてが '\ s'でマッチします。 – nnnnnn