isNumericString
주어진 문자열이 숫자(0-9)로만 구성되어 있는지 확인하는 함수입니다.
- 주어진 문자열
value
가 오직 숫자로만 이루어져 있는지를 검사합니다. - 반환 값은
boolean
으로, 숫자 문자열일 경우true
, 그렇지 않은 경우false
를 반환합니다.
Code
Interface
typescript
interface Options {
sign?: boolean;
}
typescript
function isNumericString(value: string, options?: Options): boolean
Usage
typescript
import { isNumericString } from '@modern-kit/utils';
isNumericString("123"); // true
isNumericString("0"); // true
isNumericString("-123"); // false
isNumericString("1a"); // false
isNumericString("1@"); // false
isNumericString("1[]"); // false
isNumericString("12.00"); // false
isNumericString(" "); // false
typescript
import { isNumericString } from '@modern-kit/utils';
isNumericString('123.45', { sign: true }); // true
isNumericString('-123.45', { sign: true }); // true
isNumericString('12.3a45', { sign: true }); // false
isNumericString('12-345', { sign: true }); // false, ("-" 기호는 문자열 가장 앞에만 붙일 수 있음)
isNumericString('123.', { sign: true };) // false, (소수점 뒤에 숫자가 없음)