ホームページ > バックエンド開発 > PHPチュートリアル > preg_replaceがメタキャラクタ「b」をサポートしていない問題の解決方法

preg_replaceがメタキャラクタ「b」をサポートしていない問題の解決方法

WBOY
リリース: 2016-06-13 13:09:58
オリジナル
909 人が閲覧しました

preg_replace はメタキャラクター "b" をサポートしていません???
hi などの単語と一致させたいのですが、b を使用して始まりと終わりをマークしたいと考えています。ただし、この機能では実行できません。後でネットで調べたら区切り文字に/が使われているとのことだったのですが、マッチングするとやはり全て一致してしまいました。 「こんにちは」という単語だけでは一致しませんか?アドバイスをお願いします

-----解決策---------
/bhib/ も機能します。試してみてください
------解決策------------------

PHP コード
$a ='フィア、フェフェフィ、ヒアスDF、こんにちは';
$b = '/bhib/';
$c = 'jj';
echo preg_replace($b,$c,$a);
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート