Home > Blockchain >  How to make reg exp find "h" in start of line and "o" in the end of line
How to make reg exp find "h" in start of line and "o" in the end of line

Time:09-11

import re
message = 'hello' # Text
print(re.search("^ho$", message)) # None

How to make reg exp find "h" in start of line and "o" in the end of line

CodePudding user response:

Please use

re.search("^h.*o$", message)

The dot . is a special sign, that matches every character. The asterisk * is a special sign, too, that matches as many elements of the group before.

In the combination this matches all signs between o and h.

Here you can find a list with the special characters for regular expressions.

CodePudding user response:

Change the "^ho$" to "^h.o$". The "." will match any number of any type of character between the "h" and "o".

  • Related