humanize.pipe.ts 339 B

123456789101112131415
  1. import { Pipe, PipeTransform } from '@angular/core';
  2. @Pipe({ name: 'humanize' })
  3. export class HumanizePipe implements PipeTransform {
  4. transform(value: string) {
  5. if (value === '') {
  6. return value;
  7. }
  8. value = value.replace(/([^A-Z])([A-Z])/g, '$1 $2').replace(/([A-Z])([A-Z][^A-Z])/g, '$1 $2');
  9. return value;
  10. }
  11. }