簡而言之,我目前正在使用的程序要求我分割我的掃描儀輸入(例如:2 Ham和Cheese 5.5)。它應該按照雜貨店訂單來閱讀,並將其分成三個數組。我應該使用string.split,並且能夠將此輸入分成三部分,而不管中間字符串中的空格。如何將掃描儀輸入分割爲(數字)(字符串與空格)(數字)
實施例輸入#1:2蘋果0.9
實施例輸出#1:
蘋果
0.9
示例輸入#2 :2個月再蘋果0.9
示例輸出#2:
更多蘋果
0.9
如何做到這一點?無論何時我使用string.split來分割有空間的地方,當我只需要在數字和字符串之間進行拆分時,它就會拆分「more」和「apples」。
謝謝。