問題タブ [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.

0 投票する
2 に答える
136 参照

php - ereg_replaceの小さな部分をアップグレードするのに助けが必要です

私はSEOの目的で使用するこのコード行を持っています。唯一のことは、ereg_replace関数が含まれていることです。「ereg_replace()は非推奨です」というエラーが発生します。

どうやらそれはpreg_replaceに切り替えるほど簡単ではなく、私のRegEx-fuはそれほど強力ではありません。どんな助けでも大歓迎です。

ありがとう。

0 投票する
2 に答える
578 参照

php - eregi_replace()からpreg_replace()ヘルプ

重複の可能性:
ereg式をpregに変換する

これをさまざまな方法で試し、addedbytes.comから正規表現リファレンスシートをダウンロードしましたが、このeregi_replace()ステートメントをpreg_replace()ステートメントに移動する方法がわかりません。

preg_replace()の区切り文字の要件を読んで理解しましたが、問題は修飾子にあると思います。この関数に使用する修飾子を知るにはどうすればよいですか?\ A、\ b、および\ eを試しましたが、どれも機能していないようです。単に足りないものがあると思います。

私は次のことを試しました:

しかし、それは機能していないようです。私は何が欠けていますか?

編集

最近、私はこれを修正せずに試しました。

0 投票する
2 に答える
346 参照

php - ereg_replace から preg_replace

この警告があります。非推奨: 関数 ereg_replace() は非推奨です。誰か助けてください。

ereg_replace:

preg_replace:

0 投票する
4 に答える
156 参照

php - PHP preg_replace -####/

私は再び私の無知を示​​すために戻ってきました。

特定の場所の URL にある番号を取得するのに支援が必要です。URL の残りの部分にも数字が含まれている可能性があるため、1 つの場所からのみ数字を取得するように制限する必要があります。次に例を示します。

http://www.example.com/99-Kittens-1382/animals

すべての数字を取得するために ereg_replace を使用していましたが、次のことに気付き
まし
た。

したがって、この場合、私が望んでいた 1382 ではなく、991382 になりました。

URL 構造は常に -####/ である必要があるため、それに基づいて一致できるはずです。(ダッシュ、4 つの数字、スラッシュ)

私はいつも正規表現のマッチングが苦手でした。誰でも私を助けることができますか?

0 投票する
1 に答える
1957 参照

php - ereg_replace から preg_replace への変換

どうすれば変換できますか:

preg_replace("......", " ", $data);

0 投票する
2 に答える
101 参照

php - 文字列と選択した文字から整数のみを抽出する方法は?

文字列から整数を正常に抽出しています。

文字列「k」、「m」、「b」を含む方法は?

このコードは、指定された Web サイト コードを取得して数字を抽出します。数字と「k」、「m」、「b」が必要です。

0 投票する
1 に答える
44 参照

preg-replace - 私の ereg_replace を preg_replace に変換するのを手伝ってもらえますか

ereg_replace を preg_replace に変更したことについて少し助けが必要です。

そして私は試しました

しかし、それは機能しません..「警告:preg_replace():不明な修飾子 'c'」と表示されます

私はこのようなことに慣れていないので、助けていただければ幸いです:)

0 投票する
3 に答える
537 参照

php - PHP ereg_replace

phpファイルのアップロードを介してサーバーにアップロードしているこのファイルがあります。

このコードを使用して、英数字以外の文字を削除しました。

それは問題なく動作しますが、このように私の画像を返します

これを次のように返すための最良の方法は何でしょうか68.jpg

何か案は?

0 投票する
3 に答える
769 参照

php - ereg_replaceをpreg_replaceに変更するとエラーが発生します

私は古いサイトで作業していて、非推奨のphp関数を更新しています。次のコードがあります。これをに変更するとエラーが発生しeregますpreg

これは私が得るエラーです:

そのコード行に、一緒に変更する必要のある他の何かがありereg_replaceますか?

0 投票する
3 に答える
164 参照

php - ereg_replace または preg_replace 関数

$keyvariable の 12 番目の位置からの数字を空の文字列に置き換えたいと思います: $keyvariable には 12 文字 + インクリメントされた数字があります。例えば:

以下は、私の現在のphpコード行です。

問題: の場合、$key = HXGE1SR9OWM428最後の 3 桁 (428) は削除されますが、結果が になるように 12 桁目からの数字のみを削除したいと思います$data = HXGE1SR9OWM4