单词串,汉字串等的正则表达式怎么写?数字串单词串(可能有多个单词,空格分开)汉字串一个汉字一个英文单词

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 08:30:40

单词串,汉字串等的正则表达式怎么写?数字串单词串(可能有多个单词,空格分开)汉字串一个汉字一个英文单词
单词串,汉字串等的正则表达式怎么写?
数字串
单词串(可能有多个单词,空格分开)
汉字串
一个汉字
一个英文单词

单词串,汉字串等的正则表达式怎么写?数字串单词串(可能有多个单词,空格分开)汉字串一个汉字一个英文单词
数字串:^\d{2,}$(假定2个以上算“串”,下同)
单词串:^([a-zA-Z]+[ ]+){2,}$(这里认为单词仅由大小写字母组成)
汉字串:^[\u4e00-\u9fa5]{2,}$
一个汉字:^[\u4e00-\u9fa5]$
一个英文单词:^[a-zA-Z]+$(实际上只是匹配一串字母序列,并不能判断是不是单词)
以上均加了锚定,如^\d{2,}$表示只有输入内容仅为数字串(注意,不是含有)才匹配.