2017-01-30 6 views
1

MySqlデータベースで非破壊スペースを見つける方法はありますか? #とNの間に例えばMySqlの中断していないスペースを見つける

## New Tech 

私はテーブルを選択して照会する]をクリックしてみました:

UPDATE test 
SET text = replace (text, " ", "") 
WHERE id = 3; 

それは0の結果を見つけ、私は

があると確信しています正規表現では、私も使用することができます:

\xA0 

しかし、私は

+0

1) ' 'は、HTMLのコンテキストを除いて特別な意味を持ちません。実際のスペースやそのHTMLエンティティを探していますか? 2)唯一のWHERE条件は列 'id'にあります。スペースはマッチとは関係ありません。 –

+0

@Alvaro:これはApple Pagesからの隠された文字です。私の前の質問はここに詳細があります:http://stackoverflow.com/questions/41935301/hidden-character-in-pages-and-mysql – Nrc

答えて

1

非破壊スペースは、多くの場合、(16進数)C2A0としてエンコードされているMySQLデータベースにそれを適用する方法がわからないので、あなたは試みることができる:((テキスト、UNHEXを= 更新テストセットのテキストを置き換えます'C2A0')、 '')

関連する問題