質問編集履歴

1

replace関数の修正

2016/06/23 09:00

投稿

kurosuke___
kurosuke___

スコア217

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,13 @@
20
20
 
21
21
 
22
22
 
23
+ if text.find(u'\xa0'):
24
+
23
- text.replace(u'\xa0',u' ')
25
+ text = text.replace(u'\xa0', u' ')
26
+
27
+ if text.find(u'\xa0'):
28
+
29
+ text = text.replace(u'\xa9', u' ')
24
30
 
25
31
  text.encode('shift-jis','ignore')
26
32
 
@@ -35,3 +41,13 @@
35
41
  cp932 や euc-jpでもダメでした。
36
42
 
37
43
  何か解決策はありませんか?
44
+
45
+
46
+
47
+ 追記しました:
48
+
49
+ replaceの仕方を間違えていました。
50
+
51
+ 上記のコードで書き込めましたが、いちいちshift_jisにない文字を置換していかないといけないのでしょうか・・・
52
+
53
+ エラー文字を空文字に置換できるような方法はないのでしょうか・・・