問題タブ [re]

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

python - re.sub 一致したコンテンツで置換

Python で正規表現を理解しようとして、URL の一部で強調表示された HTML を出力しようとしています。私の入力は

私の出力は

これをJavascriptで行うと

望ましい結果が得られますが、これを Python で行うと

私はしません、どうすればPythonに正しい結果を返すようにさせることができます$1か? re.subこれを行うための正しい機能はありますか?

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

python - Pythonで単語の後に数字を取得する方法

次の行を含む巨大なファイルがあり、 のDDD-1126N|refseq:NP_285726|uniprotkb:P00112DDD-1081N|uniprotkb:P12121の番号を取得したいuniprotkb

これが私のコードです:

問題line.find(x)は 10 と 26 です。26 のときに完全な数を取得します。プログラミングは初めてなので、単語の後に完全な数を取得できるものを探しています。

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

python - 生の文字列で改行文字を一致させる方法は?

Pythonの生の文字列について少し混乱しました。'\'生の文字列を使用すると、通常のバックスラッシュとして扱われることがわかっていr'\n'ます(例: \and n)。ただし、生の文字列で改行文字を一致させたい場合はどうすればよいか疑問に思っていました。試してみr'\\n'ましたが、うまくいきませんでした。

誰かがこれについて良い考えを持っていますか?

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

python - Python ファイルからドキュメントを生成するには?

docstringを書かずにPythonファイルからドキュメントを作成するには? すべてのオブジェクトとクラスと関数からツリーを作成したいと考えています。たとえば、これは私の python ファイルです。

たとえば、関数、クラスはいくつありますか? などの結果の情報が必要です。そして関数とクラスの関係。依存モジュールがないため、help()andメソッドは使用しません。モジュールごとの解析Pythonファイルの使用と正規表現dir()の使用が必要だと思います。re

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

python - Python re.findall で複数のフラグを使用する

関数で複数のフラグを使用したいと思いre.findallます。IGNORECASEより具体的には、とDOTALLフラグを同時に使用したいと思います。

エラー :

複数のフラグを使用する方法はありますか?