This commit is contained in:
Asaki Yuki 2026-01-30 19:42:42 +07:00
parent bc02ee786e
commit 0538b3cee2
5 changed files with 182 additions and 11 deletions

View file

@ -10,6 +10,18 @@ export function isNumberChar(char: string) {
return /\d/.test(char)
}
export function isHexChar(char: string) {
return /[0-9a-fA-F]/.test(char)
}
export function isBinaryChar(char: string) {
return /[01]/.test(char)
}
export function isOctalChar(char: string) {
return /[0-7]/.test(char)
}
export function isCompileBinding(input: string) {
return input.startsWith("[") && input.endsWith("]")
}