java中的正则表达式 - 抓住点

时间:2014-02-21 09:12:02

标签: java regex

如何将点添加到正则表达式的最后一个,它是可选的,如:

public static final String REGEX_HASHTAGS =“([^ | \ s |>] * [a-z] {2} [0-9] +(\ s | $ |<)+)”;

我想抓住字符串:cx10或cx10。

1 个答案:

答案 0 :(得分:1)

试试这个正则表达式:

public static final String REGEX_HASTAGS
    = "\\b[a-z]{2}[0-9]+\\.?\\b";

\b是单词锚点,看起来就像你的初始正则表达式一样。