12 lines
473 B
TypeScript
12 lines
473 B
TypeScript
|
|
|
|||
|
|
/**
|
|||
|
|
* 检查字符串中是不是包含中文或者标点符号
|
|||
|
|
* @param str 需要判断的字符串
|
|||
|
|
* @returns 返回的数据,有中文或者标点符号返回true,否则返回false
|
|||
|
|
*/
|
|||
|
|
export function ContainsChineseOrPunctuation(str: string): boolean {
|
|||
|
|
return /[\u4e00-\u9fa5]|[\u3000-\u301e\u2013\u2014\u2018\u2019\u201c\u201d\u2026\u203b\uff08\uff09\uff1a\uff1b\uff1f\uff01\uff0c\u3001\uff0e\u3002\uff1f\uff01\u2018\u2019\u201c\u201d]/.test(
|
|||
|
|
str
|
|||
|
|
)
|
|||
|
|
}
|