エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
日本語が入った正規表現で検索、置換を行う|プログラムメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
日本語が入った正規表現で検索、置換を行う|プログラムメモ
日本語が入った正規表現を使って検索、置換を行うには preg_match , preg_replace を使う その際文字化... 日本語が入った正規表現を使って検索、置換を行うには preg_match , preg_replace を使う その際文字化けが起こってしまうことが多いが、原因は【/】をエスケープし忘れている ところにあると思うので、【/】はきちんとエスケープしよう。 1 日本語エンコードを指定する mb_regex_encoding('UTF-8'); // もしくは SJIS, EUC-JP 2 検索する文字( $find_text )と区切り文字(/)はあらかじめエスケープしておく $find_text = preg_quote($find_text, '/'); 3 正規表現を使って置換を行う $string=preg_replace("/($find_text)/", "置換する文字列",$string ); これで文字化けもおこらないと思います。 エンコードUTF-8で日本語を使う場合は u