匹配特定形式的正则表达式

时间:2011-03-22 01:49:32

标签: java regex

我想匹配以下形式的正则表达式

(hex_number) (anything) constant=(true or false)

anything可以匹配任何可打印字符或空格或制表符。我在java编程所以我使用以下正则表达式:

(\\p{Alnum}+) (\\.+) constant=(true|false)

前两个匹配组是我真正想要的。但是我没有得到匹配。

有什么想法吗?

PS:Alnum.只是为了简单起见,它们的匹配程度超过了我的要求。

1 个答案:

答案 0 :(得分:1)

编辑:不敢相信我第一次错过了这个。您想要.,而不是\\.。您的版本与文字.字符匹配。

([0-9A-Fa-f]+)\\s(.+)\\sconstant=(true|false)