Java Regex for:我需要将value-request参数与unicode字符匹配,但它不应该允许空格

Java Regex for:我需要将value-request参数与unicode字符匹配,但它不应该允许空格,java,regex,character-properties,Java,Regex,Character Properties,Regex for JAVA:我需要将请求参数的值与unicode字符匹配,但它不应该允许空间。 基本上是一个正则表达式,它应该允许所有unicode字符没有空格。我尽了全力尝试,但没有成功:( 我从你的网站得到了下面的正则表达式,但它也允许空间,所以请帮助 [[a-zA-Z]*[^\\pL\\pM\\p{Nd}\\p{Nl}\\p{Pc}[\\p{InEnclosedAlphanumerics}&&\\p{So}]]*[a-zA-Z]]{1,440} 例如,“

Regex for JAVA:我需要将请求参数的值与unicode字符匹配,但它不应该允许空间。 基本上是一个正则表达式,它应该允许所有unicode字符没有空格。我尽了全力尝试,但没有成功:(

我从你的网站得到了下面的正则表达式,但它也允许空间,所以请帮助

[[a-zA-Z]*[^\\pL\\pM\\p{Nd}\\p{Nl}\\p{Pc}[\\p{InEnclosedAlphanumerics}&&\\p{So}]]*[a-zA-Z]]{1,440}
例如,“
Suraj$÷
”应该为真,但“
Suraj$÷
”应该为假,那么:

^[^\p{whitespace}]+$

或者,如果不允许Unicode字符属性
{whitespace}

^[^\u0009-\u000D\u0020\u0085\u00A0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]+$

这将匹配不包含任何Unicode空白字符的字符串。

什么是“请求参数”?请求参数就像URL中的消息内容一样(例如:http:ip:server?messcon=“UTF content”)。我应该匹配messcon的此内容(URL)如果使用正则表达式,tat将只允许UTF字符,如果不使用spaceAm,则使用JDK1.4 am获取以下错误未知字符类别{whitespace}请求参数是一个类似于URL中的message conetnt appende的值,它只能包含UTF-8字符,不能包含任何字符space@Suraj:看一看,然后创建一个包含所有空格值的characters类。是否有任何简单的正则表达式可以帮助我解决这个问题here@Suraj:我不是java专家,但JDK1.4似乎不懂将这个角色分类,这样你就必须清楚地填写你的角色类别。
^[^\u0009-\u000D\u0020\u0085\u00A0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]+$