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

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

如何替換字符串中我知道開頭和結(jié)尾的單詞,但不是整個(gè)單詞?即:將 ID# 轉(zhuǎn)換為名稱

如何替換字符串中我知道開頭和結(jié)尾的單詞,但不是整個(gè)單詞?即:將 ID# 轉(zhuǎn)換為名稱

PHP
慕容3067478 2021-06-29 09:18:31
我正在為我創(chuàng)建的 Discord 機(jī)器人創(chuàng)建一個(gè) Web 界面。我目前將所有用戶帳戶、消息等存儲(chǔ)在 SQL 數(shù)據(jù)庫(kù)中,以便 Web 界面可以擁有大量日志供 mod 使用。我目前正在嘗試提出一個(gè)解決方案,用于在查看消息時(shí)將“Discord Mentions”轉(zhuǎn)換為可讀名稱。例如,當(dāng)有人在消息中標(biāo)記/提及另一個(gè)用戶時(shí),SQL 存儲(chǔ)的不是“@name”,而是“<@!12345678>”?;谠撐谋救绾我?<@! 我知道它正在鏈接一個(gè)用戶名,我可以在其中訪問(wèn)包含所有用戶的 SQL 表以檢索他們的純文本名稱,但我不確定如何:A) 特別抓住所有以 <@! 并以 > 結(jié)尾,以便能夠獲取查詢的 ID 和 B) 替換上面的 <@!12345etc>,一旦我知道如何做 A,這很容易做到。只是為了澄清,我不是在尋求幫助進(jìn)行 SQL 查詢,只是尋求幫助以獲取帶有 <@! 并以字符串/段落中的 > 結(jié)尾。我對(duì)正則表達(dá)式很糟糕,所以希望有一個(gè)解決方案可以在不需要它的情況下工作哈哈。您可以提供的任何提示將不勝感激。域名注冊(cè)地址:示例字符串:“嘿<@!123456789> 謝謝你,我會(huì)盡快回復(fù)你?!比绾潍@取以 <@! 開頭的整個(gè)單詞 并以 > 結(jié)尾,以便能夠使用它進(jìn)行 SQL 查詢,然后再使用 replace() 。我想過(guò)用空格分解字符串,然后一次一個(gè)地檢查每個(gè)單詞,用開始和結(jié)束檢查每個(gè)單詞,但如果消息作者沒(méi)有在提及和其余文本之間留一個(gè)空格就行不通了.
查看完整描述

2 回答

?
MMTTMM

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

如果我正確理解這一點(diǎn),您需要“<@!”之間的所有值 和“>”。話雖如此,我相信你所需要的就是這個(gè)/<@!(.+)>/g



查看完整回答
反對(duì) 回復(fù) 2021-07-02
  • 2 回答
  • 0 關(guān)注
  • 123 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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