Skip to main content
Module

std/text/_util.ts

Deno standard library
Go to Latest
File
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
export function splitToWords(input: string) { input = input.replaceAll(/[^a-zA-Z0-9\s-_]/g, ""); if (/[\s-_]+/.test(input)) return input.split(/[\s-_]+/); return input.split(/(?=[A-Z])+/);}
export function capitalizeWord(word: string): string { return word ? word?.[0]?.toLocaleUpperCase() + word.slice(1).toLocaleLowerCase() : word;}