gpt4 book ai didi

ios - 抓取字符串中的特定行 - Swift

转载 作者:行者123 更新时间:2023-11-28 11:13:41 24 4
gpt4 key购买 nike

swift/xcode/ios 的新手——我想从字符串中获取特定的行,但不确定如何去做。这是我的字符串:

PRICE                             9.00
TAX 3.54
TOTAL 12.54

CASH 12.54

THANK YOU FOR SHOPPING!
Receipt Code: 1HI 12D0 00A 0024 //want to grab this 14 character code

有没有人有一种有效的方法来扫描字符串然后获取 14 个字符的代码?它有时会在几行或几行以下,但始终遵循“收据代码:xxx xxxx xxx xxxx”我基本上只是希望它返回没有空格的 coe。

最佳答案

let inputString = "PRICE                             9.00\nTAX                               3.54\nTOTAL                             12.54\n\nCASH                              12.54\n\nTHANK YOU FOR SHOPPING!\nReceipt Code: 1HI 12D0 00A 0024" //want to grab this 14 character code"
let searchString = "Receipt Code: "

if let firstFound = inputString.rangeOfString(searchString)?.first {
let code = inputString.substringWithRange(firstFound.advancedBy(searchString.characters.count)..<firstFound.advancedBy(searchString.characters.count+17))
.stringByReplacingOccurrencesOfString(" ", withString: "") // "1HI12D000A0024"
}

关于ios - 抓取字符串中的特定行 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33285767/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com