問題タブ [findall]

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

python - 10 進数と int に一致する正規表現

文字列の後の値だけのリストを取得しようとして-pいます。私が使ってきた表現は機能していません。私はこのようなものを返そうとしています:

明らかに後でフロートに変換しますが、助けてくれてありがとう!

正規表現の修正を探していますが、他のオプションをありがとう!

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

python - Python正規表現ループ

私はこのコードを持っており、ファイル内の特定のものを検索します。ファイルは次のようになります。

これはPythonコードです:

いいえ、印刷するだけです:

最初に姓を印刷することになっていたので、グループでそれを行いました。今、私はこのようなすべての行を印刷するためのループが必要です:

私はすべての種類のループを試しましたが、ファイル全体を通過しません...これを行うにはどうすればよいですか?

reモジュールを使用して実行する必要があります。私はcsvモジュールでそれが簡単であることを知っています;)

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

web-applications - 関連モデルの存在を判断する Yii

関連するレコードが存在しないレコードのみを返す findAll クエリを実行したいと考えています。

これが Yii でどのように行われるか教えてもらえますか?

それが役立つ場合に備えて、ほんの少しのコンテキスト-

私は調査アプリケーションに取り組んでいます。私が取り組んでいるオブジェクトは-

QuestionSurvey Answered質問

SurveyQuestion HAS_MANY AnsweredQuestion

したがって、関連する AnsweredQuestion が存在しない QuestionSurvey モデルを返したいと考えています。

前もって感謝します、

ニック

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

web-applications - 結果を返さない Yii クエリ

Yii で正しいクエリを作成するのに苦労していますが、進歩していると思います。

関連テーブルをチェックする必要があり、関連テーブルにレコードがないレコードのみを返したい。これはここで回答されました-Yiiは関連モデルの存在を決定します

これを複雑にしており、それを克服する方法がわかりません。複数のユーザーがこの関連テーブルにレコードを持つことができるということです。したがって、完全な要件は、関連レコードが存在しないレコードを返すことですが、ログインしているユーザーのレコードのみをカウントすることです。

関連する 2 つのオブジェクトは次のとおりです。

SurveyQuestion HAS_MANY AnsweredQuestion

AnsweredQuestion テーブルには次の列があります。

ID - 調査質問 ID - ユーザー ID

survey_question_id は、SurveyQuestion テーブルの外部キーです。

これまでの私のアプローチは、関係定義を使用して、ログインしているユーザーに関連するレコードにレコードを制限しようとすることです-

子テーブルに関連するものがない親テーブルのレコードにクエリを制限するには、次のように findAll 関数で条件を使用しました-

2 つのコードは、子テーブルがクリアされても結果を返しません。

アプローチや実行において、私が間違っている場所を誰かが見つけることができますか?

どうもありがとう、

ニック

アップデート

要求に応じて、実行される sql ステートメントを次に示します。関連するのは 2 番目の Join で、最初の Join は多肢選択式の回答を収集します。

0 投票する
11 に答える
98038 参照

python - Python ElementTree モジュール:メソッド「find」、「findall」を使用するときに、一致する要素を見つけるために XML ファイルの名前空間を無視する方法

「findall」メソッドを使用して、ElementTree モジュール内のソース xml ファイルのいくつかの要素を見つけたいと考えています。

ただし、ソース xml ファイル (test.xml) には名前空間があります。サンプルとして xml ファイルの一部を切り捨てます。

サンプルの python コードは次のとおりです。

動作はしますが、"{http://www.test.com}" という名前空間があるため、各タグの前に名前空間を追加するのは非常に不便です。

「find」、「findall」などのメソッドを使用するときに名前空間を無視するにはどうすればよいですか?

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

python - re.findall() を使用してシンボリック グループ名を使用する方法

(?P<toto>...)と同等の正規表現で定義されたシンボリックグループ名にアクセスすることは可能re.findall()ですか?

を使用するre.match()と、 re はMatchObject関数.group('toto')を使用できる a を返します...近いことをしたいと思います。

例を次に示します。

戻り値:

私は次のようなものを取得したいと思います:

それを行う簡単な方法はありますか?どこにも見つからない...

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

swing - windowtesterは同じ名前のすべてのボタンをクリックします

私はウィンドウテスターを使用していて、同じテキストの3つのボタンがあるウィザードがあります:「すべて選択」。ボタンが1つしかない場合は、ui.click(new JButtonLocator( "Select all"));を実行します。

3つで、IWidgetLocator [] allSelectAll = ui.findAll(new JButtonLocator( "Select all"));を使用しようとしました。次に、IWidgetLocatorを使用して、それらの1つまたはすべてをクリックします。どうやってやるの?

ありがとう。

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

python - python の re.findall が私の例で見つかったすべての部分文字列を返さないのはなぜですか?

重複の可能性:
Python 正規表現は重複するすべての一致を見つけますか?

以下の例で、python の re.findall が見つかったすべての部分文字列を返さない理由がわかりません。何か案は?

しかし、期待される結果は m = ['1 2', '2 3'] です。

情報については、python 2.6.1 を使用しています。ありがとう。

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

python - 正規表現リターンで内部グループを回避する

私はhtml抽出に取り組んでおり、マイナーな業務で正規表現を使用しています。私はPythonreモジュールを使用していますが、グループを定義する必要がある場合、または少なくとも必要と思われる場合に、内部グループが返されるのを避けたいと思います。

例として、次の文字列について考えてみます。

そして表現:

アプリケーションの返品は次のとおりです。

その結果、次のようになります。

ただし、数値の小数部分が表示されない場合があるため、で内部グループを定義する必要があり(\.\d{1,2})?ます。"(\d+(\.\d{1,2})?)\D*(\d+)"

この余分なグループを回避する方法はありますか?

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

python - Pythonを使用してHTMLで特定のタグの親を見つける際の問題

以下のコードを使用して、特定のタグの親要素をフェッチしようとしています。

問題:このコードを実行した後に取得する出力はNull配列[]を返します。親の代わりに使用すると、値findParentも返されNoneます。

私の実際の問題はこのBeautifulSoupに似ています-findAllは特定のタグ内にありません

私の実際の問題を解決するには、None上記のように価値を得ている要素の親を取得する必要があります。

私はプログラミングに不慣れなので、この問題を解決するのを手伝ってください、そして私の無知を許してください。