<分区>
在构建 stock watcher 的 GWT 教程中有这个正则表达式来检查输入是否有效:
if (!symbol.matches("^[0-9A-Z\\.]{1,10}$"))
它允许输入 1 到 10 个字符,可以是数字、字母或点。
让我感到困惑的部分是 \\.
我将其解释为转义的反斜杠 \\
然后是代表任何字符的 .
。我认为正确的表达式是 \.
来转义点,但这样做会导致 eclipse Invalid escape sequence
中的正则表达式错误。
我是否遗漏了明显的地方?