Android中端口号的正则表达式?

Moj*_*oDK 1 regex android

考虑使用正则表达式来测试端口号.

(6553[0-5]|655[0-2]\d|65[0-4]\d{2}|6[0-4]\d{3}|[1-5]\d{4}|[1-9]\d{0,3})
Run Code Online (Sandbox Code Playgroud)

这在Android中无效.

知道端口号正则表达式应该在Android中看起来像什么?

Ros*_*ght 11

通常,正则表达式对于数值验证并不是那么好.我建议Integer.parseInt在匹配的组上使用,然后检查它是否小于65536.