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

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

PHP/Regex 用正確的引號替換英寸字符

PHP/Regex 用正確的引號替換英寸字符

PHP
手掌心 2023-08-19 16:56:02
我想"用正確的德語引號替換英寸字符?example“。一個示例字符串是:$string = `Mein Name ist "Joseph"`我試過str_replace("\"", '?', $string)但當(dāng)然它會用相同的引號替換所有英寸字符Mein Name ist ?Joseph?所以我想我需要一個正則表達(dá)式來以某種方式替換單詞之前的英寸字符和同一單詞之后的?英寸字符以獲得結(jié)果“Mein Name ist ?Joseph“盡管閱讀了正則表達(dá)式的工作原理,但我無法真正弄清楚如何實現(xiàn)這一目標(biāo)。任何提示都將受到歡迎,謝謝!
查看完整描述

2 回答

?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗 獲得超13個贊

嘗試這樣的事情,


$re = '/("([^"]*)")/';

$str = 'Mein Name ist "Joseph"';

$subst = '?$2“';


$result = preg_replace($re, $subst, $str);


echo $result;


查看完整回答
反對 回復(fù) 2023-08-19
?
繁花不似錦

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

干得好。我使用正則表達(dá)式替換第一個“,然后用第二個字符替換其他所有內(nèi)容。


$string = 'Mein Name ist "Joseph"';

$patterns = array();

$patterns[0] = '/ "/';

$patterns[1] = '/^"/';

$replacements = array();

$replacements[1] = ' ?';

$replacements[0] = '^?';

$str = preg_replace($patterns, $replacements, $string);

$str = str_replace("\"", '“', $str);

echo $str;


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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