【发布时间】:2018-09-11 18:03:27
【问题描述】:
我需要一个 if 条件 对 2 种类型的字符串:
1) “/A/Ababa”
2) "/A"
类似这样的:
if(myString is of the first type){
must return Ababa
}
然后
if(myString is of the second type){
must return null
}
我该怎么做才能正确?也许正则表达式?子串?还有其他想法吗?
【问题讨论】:
-
这些类型是什么意思?它们必须完全匹配吗?这应该是一种模式吗?
-
计算斜线的数量?只检查字符串长度?查找最后一个斜杠的索引并使用子字符串?目前还不清楚你真正想要什么。另外,如果您自己尝试一下,那就太好了。另外,请查看 MCVE 是什么,以了解您的下一个问题。
-
"/A/Ababa" 是一种模式...我不需要完全匹配,而是匹配该类型的字符串。
标签: java regex string if-statement