我想创建一个以整数开头的正则表达式,然后它可能有一个冒号后跟一个字符串。例如,它应传递给:
123
123:e43e
123:444+:343
我尝试使用正则表达式:
String timeZoneRegex = "^\\d+[:(=[a-zA-Z+-:0-9]+)]*";
这不起作用;感谢任何帮助。
答案 0 :(得分:0)
我不得不说一些正则表达式功能依赖于regexp引擎,但请尝试:
\d+(\:[a-zA-Z0-9\-+]+)*
我已经看了你的快递,你犯了一些错误,也许最相关的一个是使用embeded [],你应该知道在方括号里面符号解释的行为有点不同。如果你想学习它们,这是一个非常good source。欢呼声。