【发布时间】:2026-02-18 15:35:01
【问题描述】:
我有一个这样的示例数组:
[
"BTCUSD",
"DASHBTC",
"DOGEUSD",
"LTCBTC",
"LTCUSD",
"SCBTC",
"STEEMBTC",
"WAVESBTC",
"SNGLSBTC",
"1STBTC",
"DASHUSD",
"BQXETH",
"PTOYETH",
"XAURETH",
"BTCUSDT"
]
如何为每个字符串只获取一种货币?我不能使用explode,因为没有单个/静态分隔符。我不能使用substr() 或strpos(),因为子字符串不同。
那么如何拆分呢?
更新
这是我的预期输出
[
"BTC",
"DASH",
"DOGE",
"LTC",
"LTC",
"SC",
"STEEM",
"WAVES",
"SNGLS",
"1ST",
"DASH",
"BQX",
"PTOY",
"XAUR",
"BTC"
]
【问题讨论】:
-
这个问题有很多标签,但只有 1 个项目列表....发布您的预期输出和您当前得到的输出...发布您的代码的相关部分并描述您遇到的错误得到...
-
你的 PHP 代码在哪里?
-
那么如果我认为
"SCBTC"SC和BTC应该是两个不同的字符串? -
你需要一个货币数组来比较。
标签: php replace substring trailing