([\u4E00-\u9FFF]+)([0-9]+)([^,, \u4E00-\u9FFF]*) java 正则的含义

如题所述

([\u4E00-\u9FFF]+)([0-9]+)([^,, \u4E00-\u9FFF]*)
这个是正则表达式,
([\u4E00-\u9FFF]+)指汉字字符,“+”指至少一个
([0-9]+) 指 至少一个数字
([^,, \u4E00-\u9FFF]*) 指非,,汉字的字符

参考资料:还有其他问题的话,给我发百度消息

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-02
([\u4E00-\u9FFF]+)一个或多个汉字

中间是汉字的Unicode编码范围

([0-9]+)一个或多个数字

([^,, \u4E00-\u9FFF]*)

然后后面跟着除了,,和汉字的0个或多个字符

意思就是
汉字数字和除了,,汉字的字符
如果后面是,,汉字的话
匹配出来就是汉字数字

比如
我你2aa
就是匹配的。。
或者
我你2s你他
匹配 我你2s
第2个回答  2010-09-02
\u4E00-\u9FFF 这个是汉字的编码范围,在这里面就表示汉字

表示 一个或多个汉字, 一个或多个数字 ,逗号 , 0个或多个汉字

如 马味子10克

正则里 + 表示一个或多个,*表示0个或多个

([\一-\鿿]+)([0-9]+)([^,, \一-\鿿]*) java 正则的...
这个是正则表达式,([\一-\鿿]+)指汉字字符,“+”指至少一个 ([0-9]+) 指 至少一个数字 ([^,, \一-\鿿]*) 指非,,汉字的字符 参考资料:还有其他问题的话,给我发百度消息

Unicode 在 UtralEdit 正则表达式 如何表达,或者匹配汉字...
根据楼上的提示,我做了一次实验结果是可以匹配到的。正则表达式为[\\x{4e00}-\\x{9fff}]+但是LZ要注意,你的文件要把ASCII编码的字符转换证Unicode否则会提示正则表达式有错误!同时,再次感谢楼上。

java正则表达式,反向匹配
import java.util.regex.*;Pattern p = Pattern.compile("([\\\一-\\\鿿]+)\/n");

正则表达式含义
.*$ 是以任意字符结尾。整体等同[\一-\鿿] 匹配中文。

JAVA正则表达式
s=s.replace(\/(.*\\\/){0,}([^\\.]+).*\/ig,"$2")alert(s)利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup="value=value.replace(\/[^\一-\\u9FA5]\/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(\/[^\\...

如何正则匹配乱码?
正则表达式[ -~]+,能够匹配所有ASCII码字符中可打印的字符,但不包括中文、中文标点符号与乱码。改用[^ -~]+,则能匹配中文、中文标点、乱码,以及日文、韩文。针对中文,使用[\一-\\u9fa5]+,可匹配所有中文字符。为匹配中文标点符号,正则表达式[\。\?\!\,\、\;\\...

Java中怎么判断中文中是否包含生僻字或繁体字
[\一-\龥]这个可以判断是不是汉字,我测试时,不能区分简繁。找到下边这些JS的正则。(测试也区分不了简繁。)[\⺀-\鿿]+$ 匹配所有东亚区的语言 [\一-\鿿]+$ 匹配简体和繁体 [\一-\龥]+$ 匹配简体

java正则表达式,反向匹配
你说的这些词都是中文后面跟一个\/n吧,用下面的正则就好了 ([\一-\鿿]+)\/n 这个问题是java分类的,java就是这样写 import java.util.regex.*;Pattern p = Pattern.compile("([\\\一-\\\鿿]+)\/n");

怎么通过正则表达删除含中文的括号部分但保留含英文的括号部分?
正则表达式如下图(注意小括号是中文小括号,其它是英文字符)我给你一个php语言的例子,你看看吧.

用JAVA语言编写正则表达式匹配指定的汉字的方法
"^[\\\一-\\\\u9fa5]+$"匹配全为中文,不能为空,要为空将+换成

相似回答