Sep-17-2017, 03:19 PM
>>> name = re.compile(r'hello') >>> mo = name.search('They shouted out hellop to the crowd') >>> mo.group() 'hello'how can I achieve a strict match of the word 'hello' and not 'hellop' in the above example?
Regex Help
|
Sep-17-2017, 03:19 PM
>>> name = re.compile(r'hello') >>> mo = name.search('They shouted out hellop to the crowd') >>> mo.group() 'hello'how can I achieve a strict match of the word 'hello' and not 'hellop' in the above example?
Sep-17-2017, 06:43 PM
name = re.compile('hello\b') \b matches the empty string at a word boundary. This will still match 'shello', but you could put a \b at the beginning to stop that too.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness. Recommended Tutorials: BBCode, functions, classes, text adventures |
|