serach file for regexp, return if found?

Yves Dorfsman yves at zioup.com
Fri May 23 01:29:28 EDT 2008


notnorwegian at yahoo.se wrote:
> i want to search a document for a particular regexp and then store
> that regexp to a file.

> but search and match only returns matchobjects(what are those anyway?
> i dont get what to do with them, do they contain true/false,
> stringposition etc?)

> how do i do:
> for rows in file:
>     print regexp.find  ## or something equiavlent

Is this what you are trying to do:

for row in file('/etc/services'):
  if re.match('^ssh', row):
    print row


Yves.
http://www.SollerS.ca




More information about the Python-list mailing list