Довольно ясно, что вы просите проекцию до 1-го элемента.
import re
def first(xs):
return xs[0]
def findall1(regex, s):
return list(map(first, re.findall(regex, s)))
string = "I like float 33.0; I don't like any other digit but for 3.\n"
print(findall1(r'(\d+(\.\d+)?)', string))
Результат:
['33.0', '3']
Этот файл не входит в Корзину для меня. Возможно, Вы, некоторые драконовские утилиты установили, которые делают это? Много антивирусных средств и общих системных пакетов утилиты раньше делали этот назад в 2000, но у меня нет опыта с более поздними версиями.
Обновление: можно использовать монитор Процесса для обнаружения, какой процесс перемещает этот файл в корзину.
[Правовая оговорка: я добавляю ответ во-первых, потому что я надеюсь, что это будет видеть вопрос большим количеством людей (я допускаю его), и во-вторых потому что у меня нет предела символов на ответ, как отклонено к комментарию.]
Я следовал за предложением Sander и использовал Монитор Процесса для отслеживания, какой процесс перемещает этот файл в Корзину.
Это был действительно devenv.exe.
Существует несколько событий, где это делает операции как: QueryDirectory, QueryOpen, CreateFile и CloseFile. И devenv.exe является единственным процессом, который имеет какое-либо отношение к app_offline.htm
Все еще... Как я мог заставить Visual Studio прекратить регистрировать мою Корзину? (способ пойти, Dan, помещая вопрос в 'ответ' (:)
Я начал видеть ту же проблему вскоре после того, как мы перенесли проблему с сервером VSTS. Сервер VSTS понизился в течение дня, таким образом, я должен был открыть решение в режиме офлайн. После того, как сервер VSTS возвратился онлайн, я должен был вновь открыть решение при управлении исходным кодом, и файлы app_offline.htm начинают происходить без остановок каждый раз, когда я перекомпилировал свои веб-проекты.
ЭТО ЯВЛЯЕТСЯ ДЕЙСТВИТЕЛЬНО РАЗДРАЖАЮЩИМ!
Используйте проекты веб-приложения, не шаблоны веб-сайта, это для 'макетов'.:)
Это все, что я смог найти по этому вопросу. К сожалению, это еще и домыслы.
http://petermcg.wordpress.com/2008/05/12/silverlight-app-offline/
Я пока не знаю, как это остановить, но я знаю, как надежно воссоздать проблему в моей среде:
Windows XP Pro, VS2008, SourceGear (Source Control System).
Каждый раз, когда я выполняю проверку, файл app_offline.htm мгновенно создается и удаляется в/из корневой папки. Система контроля исходников использует SQL Enterprise, поэтому я не уверен, что это связано с некоторыми ссылками из сообщений, которые люди делают о SQL Express.
Опять же, я не знаю, как это остановить, но, возможно, это поможет другим выяснить, как/когда создается и удаляется файл.