0

2つの段落があります。特定の単語「アセトアミノフェン」の最初の出現のみを「{yootooltip::これは広く使用されている市販の鎮痛剤(鎮痛剤)および解熱剤(解熱剤))に置き換えたいと思います。パラセタモールの過度の使用は、複数の臓器、特に肝臓と腎臓に損傷を与える可能性があります。}アセトアミノフェン{/ yootooltip} '

段落は次の とおりです。パーコセットは、一部がオキシコドンから作られ、一部がアセトアミノフェンから作られている鎮痛剤です。通常、急性の激しい痛みに苦しんでいる患者に処方されます。オキシコドンが含まれているため、この物質は依存症を引き起こす可能性があり、乱用するのに危険な処方薬でもあります。認可された専門家によって処方されていないPercocetを販売または使用することは違法です。2008年には、Percocet(オキシコドンとアセトアミノフェンの両方を含む)のような薬主な成分として)オンタリオ州全体で最も売れている処方薬でした。記録はまた、オキシコドン(これにはPercocetのようなブランド名を含む)による死亡率が2倍になったことを示しています。そのため、依存症の人はオンタリオ州の薬物リハビリセンターに行くことが不可欠です。薬物リハビリのほとんどは、パーコセット中毒の世話をすることができます。

このための正規表現を書こうとしています。\ bacetaminophen \ bを試しましたが、両方のオカレンスを置き換えています。どんな助けでもいただければ幸いです。ありがとう

4

2 に答える 2

1

$limitPHPのpreg_replace関数http://us2.php.net/manual/en/function.preg-replace.phpでオプションのパラメーターを使用します

$text = preg_replace('/acetaminophen/i', 'da-da daa', $text, 1);

最初の発生のみを置き換えます。

于 2012-08-16T21:13:21.993 に答える
0

使用しているツールについては、次を使用してください。

(.*?)\bacetaminophen\b
于 2012-08-16T21:15:11.663 に答える