正则表达式不包含中文与空格(求一个正则表达式:字符串长6-20位,不能包含汉字,不能包含\/:*“<>| 头尾不能是空格)

本文目录
- 求一个正则表达式:字符串长6-20位,不能包含汉字,不能包含\/:*“<>| 头尾不能是空格
- 正则表达式去除 中文和数字之间的空格
- 求一个密码的正则表达式,不能包含空格、回车、换行、中文字符,其他都可以,长度8到20位最好是JAVA用的
求一个正则表达式:字符串长6-20位,不能包含汉字,不能包含\/:*“<>| 头尾不能是空格
正则表达式 ^$
注意 第一个和第三个\u4e00-\u9fa5前面有一个空格
我给你一个Java语言的例子,你看看吧
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test12 {
public static void main(String args) {
String s=" 29as0wq,riwq;w92";
String regex="^[^
\\u4e00-\\u9fa5\\\\/:\\*\\?\"\\《\\》\\|]{4,18
}[^
\\u4e00-\\u9fa5\\\\/:\\*\\?\"\\《\\》\\|]$
";
Pattern p=Pattern.compile(regex);
Matcher m=p.matcher(s);
if(m.matches()){
System.out.println("匹配");
}else{
System.out.println("不匹配");
}
}
}
运行结果
不匹配
因为字符串头部有空格
正则表达式去除 中文和数字之间的空格
var reg = /(.*(度|年))\s+(.*)/;
var str = "湿度 30%";
str = str.replace(reg, "$1$3");
str = "2001-2003年 abc 0.51";
str = str.replace(reg, "$1$3");
求一个密码的正则表达式,不能包含空格、回车、换行、中文字符,其他都可以,长度8到20位最好是JAVA用的
^{8,20}$
不会JAVA
你到百度搜一下这个 js验证input输入框(字母,数字,符号,中文)
不知道有没有你想要的,那是js的,不知道java中能否正常使用。

更多文章:
基于struts的css样式(struts里面的jsp页面的CSS样式不能正常显示)
2026年1月15日 17:15
c语言数据结构菜鸟教程(数据结构 用C语言实现顺序表的建立及遍历)
2026年3月25日 06:15
group by默认是升序还是降序(sql里的order by和group by区别是什么)
2025年12月10日 22:30
accept有承认的意思吗(accept什么意思及同义词 翻译accept的意思)
2026年2月28日 07:15
textbox控件作用(access窗体中文本框控件的作用是哪一个)
2026年9月11日 07:00
易语言破解版不能静态编译(易语言·破解版,为什么静态编辑不了之前还可以的,静态编译了几次就不行了,这是为什么,求帮忙!)
2025年6月18日 17:00
aspen查沸点(aspen怎么查询不同浓度和压力下盐溶液的沸点)
2025年5月23日 02:00
企业网站管理系统的设计与实现(如何分析大型集团企业网站建设策划方案)
2026年5月29日 09:30
c语言怎样输出最大值?怎么编程“输入三个数,要求输出最大值”
2025年7月2日 08:30
下载excel教程(windows家庭中文版的怎么下载excel教程)
2026年8月11日 20:15
什么叫内连接、外连接、左连接、右连接求解答?内链接和外连接的主要区别
2026年4月6日 21:45
0的ascii码值的16进制(数字符号9的ASCII码值的十进制数表示为57,数字符号0的ASCII码值的十六进制数表示为多少)
2026年9月5日 17:00
finder 翻译(英语翻译 怎么翻译顺口 Be a better deal finder!)
2025年12月29日 04:15













