我想從字符串中刪除一個' - '字符,使用下面兩行,但它仍然返回原始字符串。如果我執行底部的兩行,它可以工作,sha和sha2都是字符串。有任何想法嗎?刪除python中的字符串中的特殊字符
sha = hash_dir(filepath) # returns an alpha-numeric string
print sha.join(c for c in sha if c.isalnum())
sha2 = "-7023680626988888157"
print sha2.join(c for c in sha2 if c.isalnum())
謝謝你,這就是問題所在。 – iheartcpp