Chcę dopasować znaki spacji lub koniec łańcucha w tekście.python regex: aby dopasować znak spacji lub koniec łańcucha
import re
uname='abc'
assert re.findall('@%s\s*$' % uname, '@'+uname)
assert re.findall('@%s\s*$' % uname, '@'+uname+' '+'aa')
assert not re.findall('@%s\s*$' % uname, '@'+uname+'aa')
Wzór jest nieprawidłowy.
Jak korzystać z Pythona?
Mała poprawka: '\ s * $' dopasowuje __zero__ lub więcej spacji, po których następuje koniec ciągu znaków – stonesam92
Dzięki, poprawiono. Zawsze używam + kiedy tylko to możliwe, więc wiem, jak popełniłem błąd __that__ :) – kampu