我想知道我可以用来检查字符串中的最后一个字符是否为数字.例如,对于ID:"S000123".
我使用以下内容检查它是否以E,S或X开头.
if(! id.startsWith("E") || ! id.startsWith("S") || ! id.startsWith("X")) {
alertinputError("Incorrect format in the ID field", lineNum);
return;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
你可以简单地使用id.matches(".\\d+").要检查是否id有启动E,S或X之后的一串数字,但是,你可以使用
id.matches("[ESX]\\d+")
Run Code Online (Sandbox Code Playgroud)
相关文件
| 归档时间: |
|
| 查看次数: |
4282 次 |
| 最近记录: |