問題タブ [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.
javascript - .each または検索機能、どうすればそれらを利用できますか?
10 項目の ul リストがあり、選択した li テキストを表示するラベルがあります。
ボタンをクリックすると、対応する番号を割り当てる必要があることがわかったときに、一致するものを見つけるためにすべてのリスト項目に対してラベルをチェックする必要があります。
いえ
リスト: メッシ クリスティアーノ ズラタン
リスト項目の隠し値: www.messi.com www.cronaldo.com www.ibra.com
レーベル: ズラタン
スクリプト (思考) プロセス: ラベル テキストを取得し、一致する文字列のリストを検索し、その文字列の値を取得します。
(そして、誰かがこれらの基本的な (?) ことを学ぶ方向に私を向けることができれば.
できるだけ具体的にしようとしました、ありがとう!
編集:明確でなくて本当にごめんなさい。
li はすべて動的にクラスを取得しています (.listitem)。リンクは配列または非表示フィールド (または非表示の他の ul) に格納できます。リンクがどこにあるかは実際には問題ではありません..
$('.listitem').click(function() {
$("#elname").text($(this).text());
$("#such").attr("href", $( this).attr('値'));
});
私はliが値を持つことを試みていましたが、liが値を持つことができないことに気付きました..
再度、感謝します!
javascript - JavaScript で文字列を正規表現に置き換える
特定の正規表現が今私を悩ませています。次のような文字列でrange=100を置き換えたいだけです
と
「range = 100」の部分を正常に一致させました
alert( string.match(/range=100/) );
でも交換しようとすると、
string.replace(/範囲=100/, '範囲=400');
何も起こりません。文字列にはまだ range=100 が含まれています。どうすればそれを機能させることができますか?
regex - string.match メソッドを使用して、文字列内で同じ単語が複数回出現するのを見つける方法は?
Actionscript と Adobe Flex では、string.match メソッドでパターンと正規表現 (グローバル フラグを使用) を使用していますが、一致がテキスト内で同じ単語の複数回の出現を返す場合を除いて、希望どおりに動作します。その場合、その単語のすべての一致は、その単語が最初に出現したインデックスのみを指します。たとえば、テキストが「cat dog cat cat cow」でパターンが cat* の検索の場合、match メソッドは「cat」が 3 回出現する配列を返しますが、それらはすべて最初のインデックスのみを指します。配列のループで indexOf を使用すると、cat が発生します。これがstring.matchメソッドのやり方だと思います(ただし、何か間違っていることや何か不足している場合はお知らせください!)。一致が発生するたびに特定のインデックスを見つけたいのですが、
それが string.match メソッドの方法であるかどうか、もしそうなら、これを行うための最良の方法が何であるかを誰かが知っているかどうか疑問に思っています。ありがとう。
search - ファイル内のパターンの出現回数をカウントします(同じ行であっても)
ファイル内の文字列の出現回数を検索するとき、私は通常、次のものを使用します。
ただし、grepの動作方法により、これは1行に1つのオカレンスしか検出しません。同じ行にあるか異なる行にあるかに関係なく、文字列がファイルに表示される回数を検索するにはどうすればよいですか?
また、単純な文字列ではなく、正規表現パターンを検索している場合はどうなりますか?どうすればそれらを数えることができますか、さらに良いことに、各一致を新しい行に印刷できますか?
jquery - var/id をクラスに一致させる方法
私はjqueryが初めてで、さらに、脳がフリーズしていると思います。
異なる ID を持つ多数のリンクがあります。クリックしたリンクを対応するクラスの div と一致させたいので、必要に応じて div を表示/非表示/切り替えます。
私は持っている:
私はそれを機能させることができず、一致、検索、またはフィルターを使用するのが最適かどうかわかりません。
いくつかの支援をいただければ幸いです。
mysql - MySQL MATCH AGAINST 機能
現在、次のクエリがあります...
ただし、title
「キー」という単語が含まれる行は見つかりません。「キー」は一連のキーワードに基づいて動的に生成されるため、+ および - 記号が含まれることがあります。
macos - Mac では、色が一致するはずの 2 つの jpg が一致しません。
だから私は myspace ページをデザインしていて、2 つの画像があります。何らかの理由で、Mac のみ、およびブラウザー (Safari および ff でテスト済み) のみで、マストヘッドは繰り返される背景画像よりもわずかに暗くレンダリングされ、この色の不一致が生じます。アルバム アートワークの後ろに伸びるブロックは、css で作成されたソリッド ボックスで、myspace の標準コンテンツの一部をブロックします。実際には適切な色で表示され、背景の繰り返し部分であるこの画像の下部とうまく調和しますが、マストヘッドの上に伸びると、必要以上に暗くなり、目立ちます。GIMPで作成され、jpgとして保存された両方の画像は、私が知る限り、同じ設定を使用しています。
何が起こっているかの写真は次のとおりです。
これは、デザインのこの部分を制御するコードです。
どんな助けでも大歓迎です。お時間をいただきありがとうございます、ティム
c# - Webソースのタグ間でコンテンツを照合する
文字列のタグの間にあるテキストを取得するための最も速くて簡単な方法は何でしょうか。
たとえば、私はこの文字列を持っています:Lorem ipsum <a>dolor sit amet</a>, <b>consectetur</b> adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
そして私はタグ<a> </a>
との間にあるテキストを見つける必要があり<b> </b>
ます。
ありがとうございました。
c# - 文字列内のすべてのリンクと電子メール アドレスを検索する
文字列内のすべてのリンクと電子メール アドレスをリスト配列に一致させる最も簡単な方法は何ですか? 私はpreg_match
PHPで使用していましたが、C#では方法が異なるようです。
xpath - XPath: 類似したノード間で複数の属性をチェックする方法
次のようなxmlがある場合:
XSLT ではなく、純粋な XPath で、姓が同じで説明が異なる行を検出する xpath 式を取得するにはどうすればよいですか? それで、上の最後のノードをプルしますか?