【发布时间】:2015-01-30 16:50:14
【问题描述】:
我目前正在尝试确定将字符串值与字符串数组进行比较的最佳方法。问题来了……
我正在构建一个共享相同键盘的二进制、十进制和十六进制值之间的转换器。我想检查输入,并根据模式,让它通过或不通过(例如,二进制更多只允许 1 和 0,十进制 0-9 和十六进制 0-F)。
我可以这样说:
if (digit == binaryDigits[0]) || (digit == binaryDigits[1]) {
// do something
}
但这对于十进制和十六进制值来说不是很实用。
基本上,我想要一种方法来检查给定字符串与字符串数组中的所有值。
【问题讨论】:
-
好的,谢谢!
标签: arrays swift string compare