問題タブ [ereg-replace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - ereg_replaceの小さな部分をアップグレードするのに助けが必要です
私はSEOの目的で使用するこのコード行を持っています。唯一のことは、ereg_replace関数が含まれていることです。「ereg_replace()は非推奨です」というエラーが発生します。
どうやらそれはpreg_replaceに切り替えるほど簡単ではなく、私のRegEx-fuはそれほど強力ではありません。どんな助けでも大歓迎です。
ありがとう。
php - eregi_replace()からpreg_replace()ヘルプ
重複の可能性:
ereg式をpregに変換する
これをさまざまな方法で試し、addedbytes.comから正規表現リファレンスシートをダウンロードしましたが、このeregi_replace()ステートメントをpreg_replace()ステートメントに移動する方法がわかりません。
preg_replace()の区切り文字の要件を読んで理解しましたが、問題は修飾子にあると思います。この関数に使用する修飾子を知るにはどうすればよいですか?\ A、\ b、および\ eを試しましたが、どれも機能していないようです。単に足りないものがあると思います。
私は次のことを試しました:
しかし、それは機能していないようです。私は何が欠けていますか?
編集
最近、私はこれを修正せずに試しました。
php - ereg_replace から preg_replace
この警告があります。非推奨: 関数 ereg_replace() は非推奨です。誰か助けてください。
ereg_replace:
preg_replace:
php - PHP preg_replace -####/
私は再び私の無知を示すために戻ってきました。
特定の場所の URL にある番号を取得するのに支援が必要です。URL の残りの部分にも数字が含まれている可能性があるため、1 つの場所からのみ数字を取得するように制限する必要があります。次に例を示します。
http://www.example.com/99-Kittens-1382/animals
すべての数字を取得するために ereg_replace を使用していましたが、次のことに気付き
まし
た。
したがって、この場合、私が望んでいた 1382 ではなく、991382 になりました。
URL 構造は常に -####/ である必要があるため、それに基づいて一致できるはずです。(ダッシュ、4 つの数字、スラッシュ)
私はいつも正規表現のマッチングが苦手でした。誰でも私を助けることができますか?
php - ereg_replace から preg_replace への変換
どうすれば変換できますか:
に
preg_replace("......", " ", $data);
php - 文字列と選択した文字から整数のみを抽出する方法は?
文字列から整数を正常に抽出しています。
文字列「k」、「m」、「b」を含む方法は?
このコードは、指定された Web サイト コードを取得して数字を抽出します。数字と「k」、「m」、「b」が必要です。
preg-replace - 私の ereg_replace を preg_replace に変換するのを手伝ってもらえますか
ereg_replace を preg_replace に変更したことについて少し助けが必要です。
そして私は試しました
しかし、それは機能しません..「警告:preg_replace():不明な修飾子 'c'」と表示されます
私はこのようなことに慣れていないので、助けていただければ幸いです:)
php - PHP ereg_replace
phpファイルのアップロードを介してサーバーにアップロードしているこのファイルがあります。
このコードを使用して、英数字以外の文字を削除しました。
それは問題なく動作しますが、このように私の画像を返します
これを次のように返すための最良の方法は何でしょうか68.jpg
何か案は?
php - ereg_replaceをpreg_replaceに変更するとエラーが発生します
私は古いサイトで作業していて、非推奨のphp関数を更新しています。次のコードがあります。これをに変更するとエラーが発生しereg
ますpreg
。
これは私が得るエラーです:
そのコード行に、一緒に変更する必要のある他の何かがありereg_replace
ますか?
php - ereg_replace または preg_replace 関数
$key
variable の 12 番目の位置からの数字を空の文字列に置き換えたいと思います: $key
variable には 12 文字 + インクリメントされた数字があります。例えば:
以下は、私の現在のphpコード行です。
問題: の場合、$key = HXGE1SR9OWM428
最後の 3 桁 (428) は削除されますが、結果が になるように 12 桁目からの数字のみを削除したいと思います$data = HXGE1SR9OWM4
。