У меня есть строка стиля python
mystr = "hi.this(is?my*string+"
здесь мне нужно получить позицию "is" , которая окружена специальными символами или неалфавитными символами (то есть второй "is" в этом примере). однако, используя
mystr.find('is')
вернет позицию, если "is" , которая связана с 'this', которая не нужна. как я могу найти позицию подстроки, которая окружена неалфавитными символами в строке? используя python 2.7