@hubxu/utils / Exports / string
Re-exports convertCase
Re-exports toCamelCase
Re-exports toKebabCase
Re-exports toPascalCase
Re-exports toSentenceCase
Re-exports toSnakeCase
Re-exports toTitleCase
▸ byteSize(str): number
计算字符串对应的字节大小
| Name | Type |
|---|---|
str |
string |
number
▸ compactWhitespace(str): string
缩减字符串中的空格(多个)为一个空格,使其更加紧凑
| Name | Type |
|---|---|
str |
string |
string
▸ containsWhitespace(str): boolean
检查字符串中是否有空格。 至少存在一个空格。
| Name | Type |
|---|---|
str |
string |
boolean
▸ removeNonASCII(str): string
删除非 ASCII 字符
Example
removeNonASCII('äÄçÇéÉêlorem-ipsumöÖÐþúÚ'); // 'lorem-ipsum'| Name | Type |
|---|---|
str |
string |
string
▸ removeWhitespace(str): string
删除字符串中的空格(多个)
| Name | Type |
|---|---|
str |
string |
string
▸ stripHTMLTags(str): string
使用正则表达式从字符串中删除 HTML/XML 标签
Example
tripHTMLTags('<p><em>lorem</em> <strong>ipsum</strong></p>'); // 'lorem ipsum'| Name | Type |
|---|---|
str |
string |
string