regexp //
refactoring