問題タブ [ereg]

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 投票する
1 に答える
122 参照

regex - ereg() に相当するものは何ですか

Visual Basic .NET で同等の PHP ereg() は何ですか?

このトリップコード エンコーダーを PHP から VB.NET に変換しようとしています。

0 投票する
0 に答える
173 参照

php - ereg_replace を使用して画像リンクを表示画像に変換する方法

ereg を使用して画像の URL をタグに置き換えるにはどうすればよいですか。
私の画像の URL には**http://myimageslink/photo.jpg**
、変換したいこのように 2 つの開始点があります<img src="http://myimageslink/photo.jpg"></img>

** を使用していない場合は、このようhttps://www.google.com/?gws_rd=sslに変換し<a href="https://www.google.com/?gws_rd=ssl">https://www.google.com/?gws_rd=ssl</a>ます。

以下のコードは機能しません<img src="**http://myimageslink/photo.jpg**"></img>

しかし、私はこのような結果が欲しいです。

そして、これが実際の例です。

したがって、 $text は

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

php - php (preg) は機能しません。関数 ereg_replace() は非推奨です

最近のコーディングを使用するようにいくつかのスクリプトをアップグレードしていますが、これは私に届いています。preg を使用するように切り替えましたが、このコードは反撃しているようです。

交換する必要があるコードの部分は、ポーリングに使用されるコードの一部です

誰かがここで変換を手伝ってくれませんか?それはヘッダーに関するより多くの問題につながり、これを正しくするためにこれを釘付けにしようとして私を遅らせています...彼らが私たちにレガシースクリプトオプションを実行させてくれることを願っていますが、私のサーバーはそうではありません!

あなたが私のためにこれを引き受けてくれるなら、私はあなたにリンを送ることができます.ヘッダーエラーを見るのにうんざりしています.数年前にこれらのスクリプトを書いたとき、それらは常に私にとって頭痛の種でした.これらの小さなエラーを修正する必要があり、プレグコールは私を打ち負かすものです

これは広く取り上げられているトピックであることは知っています。数十を調べましたが、変換を試みるたびに失敗しました。パスが定義されているため、コードを再考しようとしましたが、悪化するだけでした。

誰?

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

php - ereg() を preg_match() に変換してくれませんか?

私はちょうど頭がおかしくなりつつあり、難しくないように思えます... 誰か次の式を新しい関数 preg_match に変換してくれませんか?

ereg( "([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})", $dFecIni, $aFecIni);

事前にどうもありがとうございました

変数:

$dFecIni = str_replace("-","",$dFecIni); $dFecIni = str_replace("/","",$dFecIni);

エコー:


「 aFecIni:」をエコーし​​ます。$dFecIni; -> aFecIni: 20140808

preg_match( "/([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})/", $dFecIni, $aFecIni); preg_match( "/([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})/", $dFecFin, $aFecFin);


「 aFecIni:」をエコーし​​ます。$aFecIni[0]; -> aFecIni: 20140808

それから彼女はしました:

これは私のコードではないので、別のサーバーとより高いPHPバージョンに移植してこれらのエラーが発生しています...実際には、あるテーブルにデータを挿入する必要があるときにエラーが発生しますが、この関数を使用する直前に、しかし、スラッシュがあってもまだ挿入されていません

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

callback - PHP を 4 から 5 にアップグレードするには、ereg_replace() と ereg() を区切り文字で変更する必要があります

PHP5 で以前の PHP 4 ページを実行すると、非推奨エラーが発生します。(それともスラッシュですか?) しかし、置換する " +" 項目は私をうんざりさせます。

関数 ereg_replace() は非推奨です:

今、下のこれは本当に私の心を曲げています. キーボードの GOOGLE キーを使い果たした後で初めて、チャンスをつかみ、いくつかのコードを貼り付けました。私と同じように困難な人を助けることを期待して、この質問に答えることにしました. 「コールバック関数」とは一体何ですか?私はおそらく、他のプログラミング言語でこのようなものを一日中使用しています。しかたがない。私の不安レベルのせいで、私の単純な初心者の質問に答えるフォーラムを正しく選択できなかったと思います。

preg_replace(): /e 修飾子は非推奨です。代わりに preg_replace_callback を使用してください:

他の StackOverKnow スレッドと回答での私の混乱は、例が複雑すぎることです。正しい構文で修正された例を入力するだけで、誰か (私を含む) が恩恵を受けることができると思います。私はこの話題にあまり触れていません。この RTF ジェネレーターには何百万行ものコードがあるため、アップグレードする必要があります。影響: 何かを変更すると、連鎖的な問題が発生し、元に戻すことができなくなります。

私たちはクラブ用に気の利いたRTF ジェネレーターを購入して、ハイキングの PHP リストから Word 文書を生成しました。これは、減価償却エラーを見つけている場所です。いつの日か、PHP で作成された Word 文書が必要になるかもしれません。このようなものを見つけるのは難しく、過去 9 年間うまく機能しています。