作者adrianshum (Alien)
看板Python
标题Re: [问题] re 用法
时间Wed Jun 25 20:07:09 2008
※ 引述《[email protected] (悸动)》之铭言:
: ※ 引述《[email protected] (plom)》之铭言:
: > 请教各位我想找出字串中的英文字,用 re.compile(r'[\w]+')
: > 但是像 abc-def,abc -def, abc-def, 不想被拆开为 abc 和 def 两个单字, 仍要为 abc-def
: > 请问该如何做呢?
: [-\w]+
: 多 '-' 就好。
应该不行吧?
abc -def 这样的话就会被拆开了
其实先把 ' *- *' replace 成 '-'
再用 [\w]+ 拿行不行?
不过这样的话 'abc -def' 拿出来的结果就是 'abc-def' 而不是 'abc -def'
视乎你需要了
alien
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82