【发布时间】:2011-05-26 07:03:45
【问题描述】:
我想要一个函数来搜索一个字符串,看看它是否包含 $[0-9] 或 $[a-f,A-F]
就像,如果它包含 $a 甚至 $e 它会变成真的。
【问题讨论】:
-
你只关心美元符号后面的一个字符?你只关心真相,而不是价值观本身?
标签: java regex string function search
我想要一个函数来搜索一个字符串,看看它是否包含 $[0-9] 或 $[a-f,A-F]
就像,如果它包含 $a 甚至 $e 它会变成真的。
【问题讨论】:
标签: java regex string function search
正则表达式是/\$[A-Fa-f0-9]/,你可以这样使用它:
Pattern.matches("\$[A-Fa-f0-9]", yourString);
见http://download.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html
【讨论】:
在本教程的帮助下创建正则表达式: http://download.oracle.com/javase/tutorial/essential/regex/matcher.html
使用 String 类中的 matches() 方法: http://download.oracle.com/javase/7/docs/api/java/lang/String.html#matches%28java.lang.String%29
【讨论】: