拆分制作工作簿

时间:2017-04-06 13:21:17

标签: python dataframe

如果我有一个名为Handler的列,并且在此列中我有诸如伞公司,伞公司,伞公司等名称,我不想循环阅读本专栏并制作独特的工作簿,因为我会得到三个单独的工作簿。

他们是否可以在第一个空间拆分它们然后制作独特的工作簿?

我可以做Name这是第一次出现分裂。

然后我想制作拆分事件的工作簿,所以对于伞形公司,我只是从第一次分割制作一本工作簿,这将是一个伞。因此,我不会制作多个工作簿,只会将所有具有伞形的3个名称作为第一个分割。

1 个答案:

答案 0 :(得分:1)

您可以创建一个只包含名称的第一部分并通过该列循环的新列:

import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import {UserService} from 'app/services/user.service';
import {FormGroup, FormControl, Validators} from "@angular/forms";

@Component({
  selector: 'app-register',
  templateUrl: './register.component.html',
  styleUrls: ['./register.component.css']
})
export class RegisterComponent implements OnInit {
  registerForm: FormGroup;

  constructor(private _userService:UserService, private _router:Router) { }

  ngOnInit() {
    this.registerForm = new FormGroup({
      email: new FormControl('', this.validateEmail)
    });
  }

    onSubmit(email, password, name, surname, username, homephonenumber, mobilenumber){
    this._userService.register(email, password, name, surname, username, homephonenumber, mobilenumber)
      .subscribe((result) => {
      // if(result.access_token != null) {
      //   this._router.navigate(['']);
      // }
    });
  }

  validateEmail(c: FormControl) {
    let EMAIL_REGEXP = /^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i;
    return EMAIL_REGEXP.test(c.value) ? null : {
      validateEmail: {
        valid: false
      }
    };
}