UNPKG

korean-gotong

Version:

한글이 인생에 고통을 선사할 때마다 기능이 추가될 예정입니다.

87 lines (86 loc) 3.6 kB
/** * 주어진 문자열의 마지막 글자가 음가가 있는 종성으로 끝나는지 확인하는 함수 * @param str 확인할 문자열 * @returns 마지막 글자가 음가가 있는 종성으로 끝나는 한글이면 `true`, 아니면 `false` */ export declare const getEndsWithFinal: (str: string) => boolean; /** * 주어진 문자열 뒤에 보조사 '은'/'는' 중에서 무엇이 오는지 반환 * @param str 조사 앞의 문자열 * @returns '은' 또는 '는' */ export declare const getTopicParticle: (str: string) => string; /** * 주어진 문자열 뒤에 격조사 '을'/'를' 중에서 무엇이 오는지 반환 * @param str 조사 앞의 문자열 * @returns '을' 또는 '를' */ export declare const getObjectParticle: (str: string) => string; /** * 주어진 문자열 뒤에 격조사/보조사 '이'/'가' 중에서 무엇이 오는지 반환 * @param str 조사 앞의 문자열 * @returns '이' 또는 '가' */ export declare const getSubjectParticle: (str: string) => string; /** * 주어진 문자열 뒤에 접속조사 '과'/'와' 중에서 무엇이 오는지 반환 * @param str 조사 앞의 문자열 * @returns '과' 또는 '와' */ export declare const getLinkingParticle: (str: string) => string; /** * `getTopicParticle`을 사용해 입력 문자열에 '은'/'는'를 붙여 반환 * @param str '은'/'는'을 붙일 문자열 * @example addTopicParticle('사과') //'사과는' 반환 */ export declare const addTopicParticle: (str: string) => string; /** * `getSubjectParticle`을 사용해 입력 문자열에 '이'/'가'를 붙여 반환 * @param str '이'/'가'를 붙일 문자열 * @example addSubjectParticle('사과') //'사과가' 반환 */ export declare const addObjectParticle: (str: string) => string; /** * `getObjectParticle`을 사용해 입력 문자열에 '을'/'를'를 붙여 반환 * @param str '을'/'를'을 붙일 문자열 * @example addObjectParticle('사과') //'사과를' 반환 */ export declare const addSubjectParticle: (str: string) => string; /** * `getLinkingParticle`을 사용해 입력 문자열에 '과'/'와'를 붙여 반환 * @param str '과'/'와'를 붙일 문자열 * @example addLinkingParticle('사과') //'사과와' 반환 */ export declare const addLinkingParticle: (str: string) => string; /** * `getTopicParticle`을 사용해 입력 문자열에 '은'/'는'를 붙여 반환 * @category alias * @see {@link addTopicParticle} * @param str '은'/'는'을 붙일 문자열 * @example 은는('사과') //'사과는' 반환 */ export declare const 은는: (str: string) => string; /** * `getSubjectParticle`을 사용해 입력 문자열에 '이'/'가'를 붙여 반환 * @category alias * @see {@link addSubjectParticle} * @param str '이'/'가'를 붙일 문자열 * @example 이가('사과') //'사과가' 반환 */ export declare const 이가: (str: string) => string; /** * `getObjectParticle`을 사용해 입력 문자열에 '을'/'를'를 붙여 반환 * @category alias * @see {@link addObjectParticle} * @param str '을'/'를'을 붙일 문자열 * @example 을를('사과') //'사과를' 반환 */ export declare const 을를: (str: string) => string; /** * `getLinkingParticle`을 사용해 입력 문자열에 '과'/'와'를 붙여 반환 * @category alias * @see {@link addLinkingParticle} * @param str '과'/'와'를 붙일 문자열 * @example 과와('사과') //'사과와' 반환 */ export declare const 과와: (str: string) => string;