@stacksjs/ts-validation
Version:
A simple TypeScript starter kit using Bun.
47 lines • 1.27 kB
TypeScript
import type { AlphanumericOptions } from '../types';
/**
* Check if the string contains only alphanumeric characters (letters and numbers).
*
* @param str - The string to check
* @param options - Optional parameters including locale and characters to ignore
* @returns True if the string contains only alphanumeric characters, false otherwise
*/
export declare function isAlphanumeric(str: string, options?: AlphanumericOptions): boolean;
// Common alphanumeric patterns for different locales
export declare const alphanumeric: {
'en-US': unknown;
'az-AZ': unknown;
'bg-BG': unknown;
// Cyrillic characters А-Я
'cs-CZ': unknown;
'da-DK': unknown;
'de-DE': unknown;
'el-GR': unknown;
'es-ES': unknown;
'fi-FI': unknown;
'fr-FR': unknown;
'it-IT': unknown;
'hu-HU': unknown;
'nb-NO': unknown;
'nl-NL': unknown;
'nn-NO': unknown;
'pl-PL': unknown;
'pt-PT': unknown;
'ru-RU': unknown;
'sk-SK': unknown;
'sr-RS@latin': unknown;
'sr-RS': unknown;
'sv-SE': unknown;
'th-TH': unknown;
'tr-TR': unknown;
'uk-UA': unknown;
'ko-KR': unknown;
'ja-JP': unknown;
'vi-VN': unknown;
'fa-IR': unknown;
'ar': unknown;
'he': unknown;
'hi-IN': unknown;
'ur-PK': unknown
};
export declare const locales: unknown;