@alfalab/图象
📦
yarn add @alfalab/utils
🔨
import { cropAccountNumber } from '@alfalab/utils';
Состав
作物账户数
cropAccountNumber{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢? {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}我.40817810210210285256 -> ··5256
格式账户
formatAccount{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得怎样.XXXXX XXX X XXXX XXXXXXX
格式- 挂载
formatAmount- Форматирует значение суммы гайдлайну
格式文件大小
formatFileSize{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得呢.100000 -> 97.66 KB
格式电话
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
phoneNumber.format- 。 。 。 。 .71112223344 —> +7 111 222-33-44phoneNumber.getRaw- Удаляет из номера номера номера.phoneNumber.mask{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080} - - {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080} - {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080} - {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}.+7 ··· ··· 33-44
获得所有货币编码
getAllCurrencyCodesВозвращает список
获取国家
说吧
getCountries- 国家;getCountriesMap* 国家;
获取货币符号
getCurrencySymbol——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————.
流经
isOverflown. . . . .true{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你还好吧text-overflow) (中文(简体) ).
已验证卡号
isValidCardNumber{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢true, если * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Луна.
复数化
pluralize. . . . .pluralize(2, 'карту', 'карты', 'карт') — карты
秒对时
—— 说 secondsToTime {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我.. hh:mm:ss {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢.
拆分自定义
splitAmount{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得怎么样.splitAmount('10000000', 3, ' ') - '10 000 000'
已验证电子邮件
isValidEmail. . . . .true电子邮件 电子邮件 电子邮件falseisValidEmail('[email protected]') - true
键盘切换器
formatToRussian- ~ ~ ~ ~ ~ ~ ~ ~ ~.switchToKeyboard- ~ ~ ~ ~ ~ ~ ~ ~ ~.keyboardSwitcher{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.isKeyboardLayout{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得怎么样.
变换数据
transformData. . . . .transformData({ phones: ['+123','+234'], meta: 'info' }, { replace: { phones[*]: (value)=> value.slice(1) }, filter: ['meta'] }) -> { phones: ['123','234'] }