Какое регулярное выражение соответствует строкам (в данном случае, именам файлов), которые начинаются с «Выполнить» и имеют расширение имени файла .py?Регулярное выражение для соответствия началу имени файла и расширению имени файла
регулярное выражение должно соответствовать любому из следующих действий:
RunFoo.py
RunBar.py
Run42.py
Он не должен соответствовать:
myRunFoo.py
RunBar.py1
Run42.txt
SQL-эквивалент того, что я ищу это ... LIKE 'Run%.py' ...
.
выглядит как решение Perl для вопроса помеченной питона ... но я не эксперт питона: р и, поскольку jobscry указала, что ваше решение чувствительно к регистру. – 2008-10-08 23:57:35
* err has Rob Howard указал, что это – 2008-10-08 23:58:20
Не следует использовать. *, А не \ w - пунктуация и пробелы и т. Д., Вероятно, все равно должны рассматриваться как часть имени файла. например «Run.foo.py» – Brian 2008-10-08 23:58:30