作者david8811 (Naruto)
看板Python
标题[问题] ><"帮我debug...如何去掉换行字元
时间Wed Jan 5 16:44:03 2011
因为是作业...><"所以我把全部删了
留下推文给需要的人
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.212.197
1F:推 EmptySmile:有点不晓得您一段文字是长什麽样子 01/05 18:38
2F:→ EmptySmile:不过用了re, 应该可以直接compile("\"(A-Z*)".\") 01/05 18:39
3F:→ EmptySmile:有点忘记正规表达这样写对不对, 不过这样可以直接撷取 01/05 18:40
4F:→ EmptySmile:您要得字串, 可以参考一下官网的正规表达. 01/05 18:40
5F:推 EmptySmile:一时大意写反了, 应该是compile("\"(A-Z*).\"") 01/05 18:43
6F:→ EmptySmile:星号好像要(A-Z)* 这样...对不起. 01/05 18:44
import re
7F:→ wxyy:r = re.compile(r'[^A-Z]') 01/05 18:45
8F:→ wxyy:w = r.sub('', line) 01/05 18:45
9F:→ wxyy:print w == line[::-1] 01/05 18:45
10F:→ jason371:temp = [c for c in line if c.isalnum()] 01/05 21:25
11F:→ jason371:print temp == temp[::-1] 01/05 21:25
12F:推 alf66:去标点符号用 replace 就好 01/05 21:55
13F:→ david8811:感谢大家...Orz 01/06 01:37
※ 编辑: david8811 来自: 140.112.212.197 (01/06 01:39)
※ 编辑: david8811 来自: 140.112.212.197 (01/06 01:40)
※ 编辑: david8811 来自: 140.112.212.197 (01/06 01:41)