第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何進(jìn)行這些類型的字符串模式匹配

如何進(jìn)行這些類型的字符串模式匹配

慕桂英546537 2023-09-27 17:11:03
所以如果我得到一個(gè)像這樣的字符串:  s1|s2|s3|s4:t1|t2|t3首先我想分離所有 's' 字符串,然后分離所有 't' 字符串。我如何擺脫像“|”這樣的分隔符 和 ':',我知道我可以做基本的 charAt 和 subString 但這看起來工作量太大了。就像我知道的模式一樣:每個(gè)字符串都由 | 分隔 有沒有辦法使用模式提取字符串?你們能給我看一些代碼嗎,或者一些關(guān)于我應(yīng)該學(xué)習(xí)的主題的提示。我這樣做的方式是使用多個(gè)數(shù)組列表來保存分隔符的索引,然后使用數(shù)組列表來存儲(chǔ)所有字符串,如果我想執(zhí)行操作,那就更難了。
查看完整描述

2 回答

?
海綿寶寶撒

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊

您可以使用 String.split 函數(shù):

String[] parts = "s1|s2|s3|s4:t1|t2|t3".split("[:|]");
// parts = { s1, s2, s3, s4, t1, t2, t3 }

請注意,parts根據(jù)輸入,數(shù)組的大小可能不同(例如,s1|s2將給出{s1, s2}.


查看完整回答
反對 回復(fù) 2023-09-27
?
PIPIONE

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊

要提取緊隨其后的任何字母和任何數(shù)字的任何部分,您可以使用模式

[a-z]\d+


查看完整回答
反對 回復(fù) 2023-09-27
  • 2 回答
  • 0 關(guān)注
  • 100 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號