問題タブ [text-manipulation]
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 - テキストファイルから整数値を減算し、結果を Python2.7 で表示する
次のようなテキストファイルがあります
00:47:12:のようなファイルからタイムスタンプ値を取得し、次の即時値を00:47:18:で取得し、この場合の値の時間差を6 秒見つけ て、出力として出力したいと思います。いくつかの可能な提案があれば素晴らしいでしょう。秒の値を取得する最初の部分を実装しようとしましたが、ここで立ち往生しています。
コード:
最初のre.findall
版画
SOは、出力に同じ方法を使用して最後の部分のみを取得12
し18
、この場合は減算または差を実行することを考えました。しかし、最後の部分だけを取得して計算を実行する方法を見つけることができません。
私は私の出力が欲しい
等々
javascript - 別の文字列の複数の (ただし限定的な) 一致で文字列を挿入する
私はJavascriptでこの文字列を持っています:
私はそれを次のようにしたい:
私は多くのことを試しましたが、残りのコードが機能するのはこの方法だけでした。したがって、「(xSep)」は4 つの数字ごとに前 に付け、「(zSep)」は最初の 2 つの「:」の後に付ける必要があります。
これで私を助けてください。よろしくお願いします。
bash - 複数列の fmt
複数の列でフォーマットされたテキストを出力する方法はありfmt
ますか? fmt
そうでない場合、複数列のテキストを出力できるコマンドはありますか?
linux - コンマ区切り変数からリストへのbashテキスト操作
私は bash でテキストを操作する初心者であり、提案をいただければ幸いです。
次のようにフォーマットされたスクリプトの早い段階で使用される変数があります。
実際の数とそこに記載されている数は、さまざまな反復で異なります。それらは常にそれぞれ 2 桁になります。それらが使用される最初のステップには、この形式の変数が必要です。しかし、スクリプトの後半で、これらの数値を次のように 1 列で一時テキスト ファイルに出力したいと思います。
使用しIFS=','
てみましたが、スクリプトの最後で再び使用される runlist 変数も変更されていることがわかりました。cut
and の使用を検討してきましたがawk
、コンマの間の文字を取得し、改行の前にコンマを取らないように柔軟に対応できるものが必要です。
あなたのアイデアを事前にありがとう:)
awk - FASTQ ファイルからの ID とシーケンスの抽出
Fastq ファイルを操作しようとしています。次のようになります。
私の予想される出力は次のとおりです。
したがって、ID 行は @HWUSI で始まる行です (つまり、@HWUSI-EAS610:1:1:7:1951#0/1)。各 ID の後に、そのシーケンスを含む行があります。ここで、各 ID とそれに対応するシーケンスのみを持つファイルを取得したいと思います。シーケンスは逆で補完する必要があります。(A=T, T=A, C=G, G=C) Sed I を使用すると、すべての順序が逆になり、コマンドと補完することができます。
対応する ID も取得するにはどうすればよいですか?
bash - 最後に発生した / を削除するための sed またはその他のコマンド ライン ツール
私のbashrc cwhich に関数を作成したいと思います。これは、 which $1 の結果をパス変数に保存し、そこに cd します。しかし、これは cwhich python、cwhich Blender などのソフトウェアを起動します。最後に発生した / の後のテキストを切り取り、有効なディレクトリに cd したいと思います。ほんの些細な不便ですが、それらの解決策を見つけたり探したりすることで、より実用的で効率的で知識が豊富になることを願っています. 助けていただければ幸いです。
linux - コードから冗長な中かっこを削除する
tr
コマンドまたは同様のコマンドを使用して、このブロックに対して特定のテキスト操作を実行しようとしています:
単一行コマンドを削除して、これを取得したい:
私は試しましtr -s '{}' ' ' <file.txt
たが、特定の単一行形式ではなく、すべての中かっこを圧迫します。
ありがとう