問題タブ [preg-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.
regex - preg_replace を使用して PHP で変数をトリミングする
$_SERVER['HTTP_REFERER'] からテキストを抽出したい
まあ言ってみれば
$_SERVER['HTTP_REFERER'] = http://www.google.com/search?source=ig&hl=en&rlz=&q=something+i+am+ looking+for&aq=f&oq=&aqi=
次に、$query を "something+i+am+ looking+for" に等しくしたい。私は pregreplace を使用できると思うので、言うことができます
$query=preg_replace([正規表現], ,$_SERVER['HTTP_REFERER']);
そして、正規表現は「'&q=' の後、'&aq' の前にあるもの」を意味する必要があります。これを正規表現としてどのように書くことができますか?
php - PHPの単純なpreg_match/preg_replaceregexのヘルプが必要です
私は、共通のwith/heightを使用して何千ものミュージックビデオ埋め込みコードを変更するという単純なタスクを実行しようとしています。
たとえば、次のコードがあります。
読みやすさのためにのみ改行が追加されました
<object>
とタグの両方で幅/高さのパラメーターを編集する必要があり<embed>
ます。一方には「px」サフィックスがあり、もう一方にはまったくありません(これは完全にランダムで、すべての場合にあるコードとないコードがあります)。
まず、既存のビデオの幅/高さを調べようとしています。アスペクト比を見つけてから、既存の値を新しい値(width = "640" and height = "xxx")に置き換えます。これは、ビデオのアスペクト比に基づいています)。
php - 単純な preg_replace
preg_replace をまったく理解できません。中国語に見えるだけです。とにかく&page-X
、文字列から " " を削除する必要があります。
X
もちろん、誰かがpreg_replace
初心者向けの便利なチュートリアルへのリンクを持っていれば、それも便利です!
php - PHP を使用してテキストのチャンクをタグでラップする
ユーザー (Wordpress を使用)が偽のタグに基づいてjquery スライドショー ギャラリー ( http://www.queness.com/resources/html/slideshow/jquery-slideshow.html )を挿入できるようにしようとしています。例えば:
に似たものを生成します
私が問題を抱えているのは、jquery コードで img をアンカー タグで囲む必要があることだと思います。これが私が持っているものですが、Wordpress のおかげで、コードの上または下にあるものは正しくフォーマットされていません。Wordpress の書式設定機能を使用しましたが、段落タグですべての行をラップするため、すべてが壊れてしまいます。
$sorted_lines を返します。
通常、私は他のすべての回答を SO で見つけるので、これは私の最初の質問にすぎません。他の誰かが私を助けようとするのが大きすぎる問題かどうかはわかりませんが、私は立ち往生しているので、試してみることにしました.
php - preg_replace 正規表現を使用して、文字が前にある数字を検索します
私は使用に関しては本当に混乱してpreg_replace
いますが、ゆっくりと学んでいます。
関数のヘルプが必要です:
アイデアは、スペースのない文字が直前にある数字を探しているということです。
すなわちabc123。(「abc 123」および「123abc」ではありません)
abc123 が abc 123 または abc@@123 になるように、間にスペースまたは文字を挿入する方法を教えてください。
みんな、ありがとう!
php - 文字列内の数字の数を数える最も簡単な方法と、PHP のパフォーマンスをテストする方法は?
文字列内の数字を見つける最善の方法が必要です。最初に数字以外のすべてを削除してから strlen を削除する必要がありますか?
また、特定の条件下での速度とパフォーマンスなど、作成した PHP スクリプトのパフォーマンスをテストするにはどうすればよいでしょうか?
アップデート
半分の数字を含めなければならなかったと言いますが、それは間違いなくプレグですよね?
php - 別の preg_replace の質問です。
単語がまとまった文字列があり、それらを分離する必要があります。「A」で終わるすべての単語は、おそらく新しい行にあるはずです。
また、'A' で終わる単語が、extra や sultana のように実際に 'A' で終わるべきかどうかも確認する必要があります。
このウェブサイトhttp://www.morewords.com/ends-with/aの「A」で終わる単語でいっぱいの配列があるので、 preg_replace 関数が必要です。
誰かがここで質問に答えるたびに本当に学んでいるので、皆さんの時間と忍耐に感謝します
php - PHPでURLのドメイン部分を一致させるにはどうすればよいですか?
私は正規表現がとても苦手ですが、some/path/image.jpg
抜け出してhttp://somepage.com/some/...etc
この方法を試しています:
それは機能していません-私が知る限り、空白の文字列を返すだけです。この正規表現をどのように書くのですか?
cakephp - preg_replace 複数問題
ページネーション要素の複数の URL を新しい URL に置き換えようとしています。
URL が 1 回出現する場合、つまり prev と next がある場合、置換は正常に機能しますが、ページ番号の区切りで中断します。最初と最後の番号のリンクをまとめます。置換が必要なリンクが複数あることを preg_replace 関数に認識させるにはどうすればよいですか?
php - php関数preg_replaceに関する質問
htmlファイルから特定のタグとそのコンテンツを動的に削除したいのですが、preg_replaceを使用することを考えましたが、構文を正しく取得できません。基本的には、たとえば、次のようにする必要があります。 ""の間の(および含む)すべてを何も置き換えないでください。
誰かがこれについて私を助けてくれますか?