問題タブ [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 投票する
1 に答える
1130 参照

grails - 「and」および「or」句を使用すると、Grails の findAll() メソッドが正しく動作しない

「and」句と「or」句がgrailsのfindAll()メソッド内で機能しないのはなぜですか?

たとえば、次のコード:

リストを生成します:

これは間違っています。何も生み出さなかったはずです。正確な名前「A」と末尾「A」を持つ条件に一致するレコードはありません。表示されている文字列は、私の Student テーブル内のすべてのレコードをリストしています。

少し悪化します。このコード:

同じリストを生成します。

実際には、レコード「AA」だけを返す必要があります。

このコードに何か問題がありますか?

ありがとう!

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

symfony - symfony2 の条件付き findAll

findAll()関数を条件付きで使用する方法はありますか?

私は何かをしたい

カスタムリポジトリクラスを作成できることは知っていますが、単純な「場所条件」については、もっと簡単な方法があると思いました。

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

python - 特定の数より前の値を記録するように re.findall() を制限します。パイソン

各要素 (fdna) を sequence_list から取得し、ATG で始まるシーケンスを検索し、TAA、TGA、または TAG のいずれかに到達するまで 3 ずつ読み取ります

sequence_list の各要素は、2 つのシーケンスで構成されます。最初のシーケンスは小文字で、2 番目のシーケンスは大文字になります。結果の文字列は小文字 + 大文字で構成されます

CDS の収集開始 & Upper()

大文字のシーケンスの開始位置を見つけたら、インデックス番号を cds_start_positions に記録し、文字列全体 (fdna) を大文字に変換します。

このステートメントは、TAA|TAG|TGA のいずれかが後に続くすべての ATG-xxx-xxx- を収集します。

uORFの収集

そこで私がやろうとしているのは、ATG-xxx-xxx の後に TAA、TGA、または TAG が続くすべてのオカレンスを収集することです。

入力データは 2 つのシーケンス (小文字の大文字) で構成されており、次の場合にこれらのシーケンスを検索したいと考えています。

1: ATG の後に TAA|TGA|TAG が小文字で続きます (現在は大文字ですが、大文字になった値は cds_start_positions に格納されます)。

2: ATG は小文字部分 (cds_start_position 値未満) であり、それに続く次の TAA|TGA|TAG は大文字です。

注* 現在の設定方法では、元の大文字部分 (cds_start_position 値より大きい) にあった ATG がリストに保存されます。

「Gathering CDS Starts & Upper()」が行うことは、大文字シーケンスの開始位置を見つけることです。

リストcds_start_positionsの対応する要素の前の位置にあるATGのみを認識する「uORFの収集」部分に制限をかける方法はありますか?

リスト「cds_start_positions」の各要素の前に「ATG」のみを見つけるORF_sequences行にステートメントを入れたい

cds_start_positions の例

sequence_list の最初のシーケンスについては、次の結果が必要です。

その 3 番目のエントリは値 12 (リスト cds_start_positions の対応する値) の後にあり、私はそれを望んでいません。ただし、2 番目のエントリには、その値 12 の前に開始 ATG があり、許可されるべき値 12 の後に TAA|TGA|TAG があります。

***注: これらの ATG-xxx-xxx-TAA|TGA|TAG が発生する場所の開始位置を取るだけの別のコード行があります。

re.findall でこの原則を使用する方法はありますか?

何か明確にする必要がある場合はお知らせください

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

python - findallの完全な表現

次のようなテキストでURLを検索する正規表現があります。

URL全体を取得するにはどうすればよいですか?現在、matchは一致した部分(他のものに必要です)を出力するだけです...しかし、完全なURLも必要です。

0 投票する
3 に答える
108 参照

python - 行(行のリストから)で(単語のリストから)単語を検索し、新しいリストに値を追加します。Python

名前のリストがある場合。。。

およびファイルの行のリスト

'>'で始まるすべての行をどのように確認し、name_listという名前のいずれかがある場合は、'>'の行とそれに続くシーケンスを含めることができます(後続のシーケンスは常に上部になります) 2つの別々のリストで

同様の状況で行うように促されたので、これを行うために辞書を使用したくない

だから私がこれまでに持っているのは:

....どんな助けでも大歓迎です」

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

python - re.findallに追加の基準を追加する方法... Python 2.7?

A|G の任意のインスタンスを検索し、その後に 2 文字が続き、ATG の後に 3 単位で読み取ったときに TAA|TAG|TGA が続くコード行があります。A|G-xx-ATG の場合にのみ機能します-xxx-TAA|TAG|TGAが30要素以上

基準を追加したい

ATG の後に G が必要です

A|G-xx-ATG-Gxx-xxx-TAA|TGA|TAG #少なくとも 30 要素の長さの 例: GCCATGGGGTTTTTTTTTTTTTTTTTTTTTTTTTGA ^ が機能します

これが理にかなっていることを願っています

私は試した

ATGGの最後のG以降はウィンドウサイズ3を使っていたようですが

基本的に、最初に出現するコードが A|G-xx-ATG で、2 番目に出現するコードが (G-xx) であるコードが必要です。

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

python - Python: re.findall の個別の結果

re.findall を使用していますが、結果は次のようになります。

「タプル」の各部分をさまざまな変数に保存したいと思います。

また、文字列 u'0.0625' を浮動小数点数に変換したいと思います。何か案は?

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

jquery - jquery on search hide idのすべての出現を非表示にしない

私は使用しています

$(list).find("#disappear").hide();

検索でタイトルを非表示にします。それは機能していますが、IDが消えたliの最初の出現のみを隠しています。#disappear ですべてのコンテンツを隠しているわけではありません

誰もこれを解決する方法を知っていましたか?

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

python - 正規表現を使用して文字列内のすべての小文字を検索し、リストに追加します。パイソン

大文字と潜在的に小文字の両方を含む文字列から小文字の値を取得する方法を探しています

これが例です

これは私が出力したいものです

だから、lower_output リストを SUBLIST のリストにしたい。SUBLISTS にはすべて小文字の文字列が含まれます。

私は正規表現を使用することを考えていました。. .

私が試していた小文字のリストの場合:

しかし、値は別々のリストにありません(まだ結合する必要があります)