2009-05-21 118 views
0

這感覺應該是一個簡單的問題,但我無法清除從Microsoft Word粘貼的內容中的換行符。不是完整的換行符,而是在Word中顯示爲返回箭頭的CTRL ENTER字符。我試過chr(10),chr(13),\u000D,\u000A和其他一些,但我無法在string.replace()中匹配它。我應該尋找不同的角色,還是需要使用string.replace方法以外的其他方法?在Python中替換Microsoft Word換行符

+0

小心舉一些例子嗎? – sykora 2009-05-21 15:22:13

+0

可能會逐字節讀取文本並打印它的序號? for c in text:print ord(c) – 2009-05-21 15:30:10

回答

4

運行以下命令:

print repr(mystringobject) 

這將會給它的性格要刪除的提示。

如果仍然不知情,請將上述命令的結果粘貼到問題中,然後編輯我的答案。

2

就可以得到字符的ASCII值是這樣的:

for c in 'string': 
    print ord(c), hex(ord(c)) 

,一旦你知道的代碼,它應該很容易殺死罪犯。