expresionvalue = re.compile("(^*\.jpg$|^*\.gif$)")
if expresionvalue.search(somestring):
raise error, v # invalid expression
sre_constants.error: nothing to repeat
expresionvalue = re.compile("(\.jpg$|\.gif$)")
expresionvalue = re.compile("(^*\.jpg$|^*\.gif$)")
if expresionvalue.search(somestring):
raise error, v # invalid expression
sre_constants.error: nothing to repeat
expresionvalue = re.compile("(\.jpg$|\.gif$)")
bialixЭто я знаю, но записи вида re.compile(“^*\.jpg$”) и re.compile(“^*\.jpg”) тоже не проходят и запись вида expresionvalue = re.compile(“^*(\.jpg$|\.gif$)”) вызывает туже ошибку.
^ обозначает самое-самое начало строки.
Casufiпатология в другом;)
Меня терзают смутные сомнения, что он патологически не воспринимает символ начала строки
CasufiСглупил, нужно было точку поставить перед звездочкой
Меня терзают смутные сомнения, что он патологически не воспринимает символ начала строки
re.compile("^.*((\.jpg$)|(\.gif$))")
_tn