js 字符串的内容判断
可以使用以下方法来判断字符串的内容:
- 判断字符串是否为空或者null:
if (str === '' || str === null) {
// 字符串为空
}
- 判断字符串是否包含某个子串:
if (str.includes('子串')) {
// 字符串包含该子串
}
- 判断字符串是否以某个子串开头:
if (str.startsWith('子串')) {
// 字符串以该子串开头
}
- 判断字符串是否以某个子串结尾:
if (str.endsWith('子串')) {
// 字符串以该子串结尾
}
- 判断字符串是否只包含数字:
if (/^\d+$/.test(str)) {
// 字符串只包含数字
}
- 判断字符串是否只包含字母:
if (/^[a-zA-Z]+$/.test(str)) {
// 字符串只包含字母
}
- 判断字符串是否只包含数字和字母:
if (/^[a-zA-Z0-9]+$/.test(str)) {
// 字符串只包含数字和字母
}
- 判断字符串是否只包含中文:
if (/^[\u4e00-\u9fa5]+$/.test(str)) {
// 字符串只包含中文
}
- 判断字符串是否符合某个正则表达式:
if (regExp.test(str)) {
// 字符串符合该正则表达式
}
``
原文地址: https://www.cveoy.top/t/topic/crnK 著作权归作者所有。请勿转载和采集!