作者adrianshum (Alien)
看板Python
标题Re: [问题] 字串搜寻问题
时间Fri Oct 3 14:50:57 2008
※ 引述《gpauc9dk (oldwolf1028)》之铭言:
: ※ 引述《plom (plom)》之铭言:
: : 请教各位一个问题:
: : 如果要完全符合的方式作搜寻字串,而不是部份符合
: : 例如找"ABC DEF"单字,
: : 在某篇英文内XXX ABC DEFGHI XXXX" , 不算
: : 在某篇英文内XXX ABC DEF XXXX" , 算
: : 使用 string.find() 会用部份符合找到, 请问该如何写, 才能以完全符合找到
: 请问如果找到ABC後要把後面所有的字串全印出来要怎样做?
: ABC不需要印
我没有写Python, 但 regex 应该可以做到
find: \wABC\w( +DEF\w.*)$
\w 指的是 word boundary
然後 $1 就是你要的结果
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82