問題タブ [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.
python - re.sub 一致したコンテンツで置換
Python で正規表現を理解しようとして、URL の一部で強調表示された HTML を出力しようとしています。私の入力は
私の出力は
これをJavascriptで行うと
望ましい結果が得られますが、これを Python で行うと
私はしません、どうすればPythonに正しい結果を返すようにさせることができます$1
か? re.sub
これを行うための正しい機能はありますか?
python - Pythonで単語の後に数字を取得する方法
次の行を含む巨大なファイルがあり、 のDDD-1126N|refseq:NP_285726|uniprotkb:P00112
後DDD-1081N|uniprotkb:P12121
の番号を取得したいuniprotkb
。
これが私のコードです:
問題line.find(x)
は 10 と 26 です。26 のときに完全な数を取得します。プログラミングは初めてなので、単語の後に完全な数を取得できるものを探しています。
python - 生の文字列で改行文字を一致させる方法は?
Pythonの生の文字列について少し混乱しました。'\'
生の文字列を使用すると、通常のバックスラッシュとして扱われることがわかっていr'\n'
ます(例: \
and n
)。ただし、生の文字列で改行文字を一致させたい場合はどうすればよいか疑問に思っていました。試してみr'\\n'
ましたが、うまくいきませんでした。
誰かがこれについて良い考えを持っていますか?
python - Python ファイルからドキュメントを生成するには?
docstringを書かずにPythonファイルからドキュメントを作成するには? すべてのオブジェクトとクラスと関数からツリーを作成したいと考えています。たとえば、これは私の python ファイルです。
たとえば、関数、クラスはいくつありますか? などの結果の情報が必要です。そして関数とクラスの関係。依存モジュールがないため、help()
andメソッドは使用しません。モジュールごとの解析Pythonファイルの使用と正規表現dir()
の使用が必要だと思います。re
python - Python re.findall で複数のフラグを使用する
関数で複数のフラグを使用したいと思いre.findall
ます。IGNORECASE
より具体的には、とDOTALL
フラグを同時に使用したいと思います。
エラー :
複数のフラグを使用する方法はありますか?