問題タブ [preg-match]
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 - エスケープする方法<phpregexにサインイン
preg matchを実行するときに、文字の前後にいくつかの文字を追加する必要がありますか<
(これは、何かを抽出しようとしている文字列にあります-これはhtmlページです)?
php - Preg_match 正規表現のヘルプ
こんにちは、少し助けが必要です。
既存の preg_match コードは次のとおりです。
post_id
これは、次の URI 文字列でを適切に検出します。
私はそれが十分な背景であるべきだと信じています。
999
、post_id
、をhow-do-I-lose-10kg-in-12-weeks', the
post_title` に変更しており、新しい文字列を検出するために pre_match 正規表現を変更する必要があります。
私の最初の考えは、次の正規表現を作成する正規表現の最後に [az]- を追加することでした:
ひょっとして、こんなに単純なの?そうでない場合、上記の何が問題になっていますか?
php - Preg_match_all
こんにちは私はリンクを抽出したい
と思います<a href="/portal/clients/show/entityId/2121" >
、そして私は私に/ portal / projects / show / entityId / 2121を与える正規表現が欲しいです最後の2121の番号は他のリンクで何か考えが異なりますか?
こんにちは私はリンクを抽出したい
と思います<a href="/portal/clients/show/entityId/2121" >
、そして私は私に/ portal / projects / show / entityId / 2121を与える正規表現が欲しいです最後の2121の番号は他のリンクで何か考えが異なりますか?
こんにちは私はリンクを抽出したい
と思います<a href="/portal/clients/show/entityId/2121" >
、そして私は私に/ portal / projects / show / entityId / 2121を与える正規表現が欲しいです最後の2121の番号は他のリンクで何か考えが異なりますか?
Java休止状態でリストタイプを変換する方法
Javaアプリケーションでは、休止状態の基準クエリを使用します。次に例を示します。
結果リストにはAny型のオブジェクトのみが含まれていることは明らかですが、上記で定義された型のリストを取得できるかどうかはわかりません。
この場合、foreachを使用する場合は、タイプをオブジェクトからタイプAnyに変換する必要があります。
または、配列を取得する必要がある場合は、次のようなことを行う必要があります。
あなたはなにか考えはありますか?
php - PHP PCRE の問題
PHP PCRE に問題があり、POSIX に慣れているので、何が間違っているのかよくわかりません。基本的に、この関数は、カンマで区切られた最大 10 個の数字に一致します。ただし、文字列sdf
(およびおそらく他の多くの文字列) にも一致していますが、その理由はわかりません。誰でも私を助けることができますか?
php - preg_match が 1 つの結果を分割しない
こんにちは、このコードはすべてのセグメントを配列に入れる必要があります。
最後の出力 (4) は 4 つまたは 5 つの結果に分割される必要がありますが、そうではありません。なぜだかわからない??
php - php preg_match 2 つの例
preg_match が必要です
// に続く空白は、" で終わる URL の残りの部分です。私の適応は機能していないようです:
また、 > で始まり EITHER で終わるテキストを取得するのにも苦労しています。または感嘆符 ! または疑問符?これを行う方法がわかりません。preg_match したいテキストの例は次のとおりです。
親切な preg_match の第一人者が答えを教えてくれることを願っています。
読んでくれてありがとう。
php - php preg_matchとregexを使用して文字列から日付を分解する方法
どこかに日付を含む文字列を処理しています。この文字列に日付を表示するには、さまざまな方法があります。
「… 01.11.2009 18:00-21:00 …」または「… 01.11.2009 18:00-02.11.2009 15:00 …」または「… 01.11.2009 18:00 …」
日付がどのように表示されるかに関係なく、開始日「01.11.2009 18:00」のみが必要です。したがって、2 つの一致がある場合、それは最初の 1 つだけです。これをphpの完全な文字列から分離/分解するにはどうすればよいですか。何か案が?
正規表現でパターンを作成し、それを preg_match と照合する必要があると思います。これが道ですか?残念ながら、私は正規表現にはあまり興味がありません。ランダムな文字列から単一の日付ブロックを取得するのを手伝ってくれる人はいますか?
php - preg_match による同じ文字の複数回の一致
複数出現する同じ文字を見つけるにはどうすればよいですか? 何かのようなもの:
これはどの文字でも機能する必要があるため、.のような特殊文字をエスケープする必要があると思います。と \
どのキャラクターをエスケープする必要がありますか?
preg_match
php.netのものとは別に、正規表現への良い参照を知っていますか?