formatted input
Kenny Meyer
knny.myer at gmail.com
Tue Sep 7 18:35:44 EDT 2010
Bob (roberto.pagliari at gmail.com) wrote:
> Hi All,
> I have another question about formatted input. Suppose I am reading a
> text file, and that I want it to be something like this
>
> word11 = num11, word12 = num12, word13 = num13 etc...
> word21 = num21, word22 = num12, word23 = num23 etc...
> etc...
>
> where wordx1 belongs to a certain dictionary of words, say dic1, while
> wordx2 belongs to dic2, the numbers within some range and so on. I was
> wondering if there is something in the standard library I may use to
> check whether the file I am reading has a correct syntax according to
> my rules/dictionaries instead of implementing my own routine that
> would look like
Python's `re` module
> (pseudocode)
> for each line
> put words into a list
> check condition for each word
import re
match_1 = re.compile("^words1")
match_2 = re.compile("^words2")
# Return a match object each
re.match(match_1, "word11")
re.match(match_2, "word21")
I'm sure there are might be other ways to do the same thing.
--
- Kenny Meyer <knny.myer at gmail.com>
To understand recursion, we must first understand recursion.
--
More information about the Python-list
mailing list