Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 正则表达式模式_Java_Regex - Fatal编程技术网

Java 正则表达式模式

Java 正则表达式模式,java,regex,Java,Regex,我想创建一个模式,它匹配从58到64的所有数据(包括58和64) 如何定义正则表达式字符串regExp?只需使用字符类: String regExp="[:;<=>?@]"; String regExp=“[:;?@]”; 只需使用字符类: String regExp="[:;<=>?@]"; String regExp=“[:;?@]”; 如果要使用数值,请尝试 String regexp = "[\\x3a-\\x40]"; 很遗憾,您不能指定十进制值。有关详细

我想创建一个模式,它匹配从58到64的所有数据(包括58和64)


如何定义正则表达式字符串
regExp

只需使用字符类:

String regExp="[:;<=>?@]";
String regExp=“[:;?@]”;

只需使用字符类:

String regExp="[:;<=>?@]";
String regExp=“[:;?@]”;

如果要使用数值,请尝试

String regexp = "[\\x3a-\\x40]";

很遗憾,您不能指定十进制值。有关详细信息,请参阅文档。

如果要使用数值,请尝试

String regexp = "[\\x3a-\\x40]";

很遗憾,您不能指定十进制值。有关更多信息,请参阅文档。

这里是原始ASCII数值

String regExp = "[\\x3A-\\x40]+";

应该匹配所有出现的情况。

这里是原始ASCII数值

String regExp = "[\\x3A-\\x40]+";

应匹配所有匹配项。

谢谢,但我更喜欢使用十进制代码(58-64),如何使用ASCii十进制代码定义?谢谢,但我更喜欢使用十进制代码(58-64),如何使用ASCii十进制代码定义?+1了解有关十进制值的额外信息。很高兴知道,谢谢!您好,我使用了这个正则表达式,但是pattern.matcher(“;;”).matches()返回false。为什么?+1获取有关十进制值的额外信息。很高兴知道,谢谢!您好,我使用了这个正则表达式,但是pattern.matcher(“;;”).matches()返回false。为什么?