我需要在字符串上搜索子字符串。诀窍是: - 这是我不关心的一封信。 - 那封信需要有一个字母,但这个字母无关紧要。 - 字母是“我”,所以
因此,例如,当与字符串比较时,转换“MQINEEIR”:
if newHeading.headingAccuracy > 0 {
referenceHeading = newHeading.magneticHeading
gotReferenceHeading = true
locationManager.stopUpdatingHeading()
}
但是
我认为这可以通过模式匹配来解决,我但不确定如何?
答案 0 :(得分:3)
尝试String.matches(String)
方法:
String s = "MQLNEELR";
System.out.println(s.matches("MQ.NEE.R"));
熟悉正则表达式可能是值得的。