• Какое регулярное выражение нужно чтобы после нескольких первых слов забрало строку до конца?

    @dodo512
    import re
    txt = '''
    26. Эта замечательная жизнь (It’s a Wonderful Life) (1946)
    Мысли о самоубийстве одолевают в определенные периоды жизни любого че...
    
    27. Однажды на Диком Западе (C’era una volta il West) (1968)
    Об этом вестерне Серджио Леоне можно писать долго. Режиссер в очередной раз
    '''
    m = re.findall(r'(?m)^\d+\.\s*(.*)', txt)
    
    print(m)
    Ответ написан
    1 комментарий
  • Как сохранить полученные данные в файл?

    exr
    @exr
    Попробуй
    Fout.write("%s" % a)
    Ответ написан
    Комментировать
  • Как соединить n-ое количество функций в одну?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Нужно для валидации 11 форм обратной связи соединить около 11 функций
    это одинаковые формы? Зачем их 11? Я просто не могу придумать для чего 11 форм одинаковых делать...

    UPD:
    Итак, формы: убрать идентификатор(вам уже сказали, идентификатор - уникален, то есть может быть только 1 на страницу), все имена полей сделать одинаковыми(не надо их менять на name1 и тд, сделайте все формы одинаковыми по структуре), добавить общий класс на все формы(пусть будет тоже contact-form), убрать этот уродский onsubmit="return validateForm()", и функцию эту поменять на листенер(смотри ниже).
    на этот класс добавить листенер на субмит, далее обработчик будет один одинаковый для всех форм:
    $(function(){ // вешаем листенер по загрузке документа
    
    $('.contact-form').on('submit', function(e){
      e.preventDefault();
      document.getElementById('status').innerHTML = "Отправка...";
      formData =  $(this).serialize();
      $.ajax({
        url : "mail/mail1.php",
        .... // далее все как у вас
    })
    
    })
    Ответ написан
    5 комментариев