問題タブ [file-read]
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.
string - パターンマッチと文字列操作
字幕をダウンロードするフォルダーのファイルモニターを作成しています。これまでのところ、次のように機能します。
フォルダーで新しい .rar ファイルを探します。
見つかった場合は、字幕を抽出して .rar ファイルを削除します
1 つの .srt ファイルが抽出された場合は、ファイル名を変数に保存します。
今、私はスクリプトの次の (そして最後の) 部分を達成する方法について無知です:
字幕の命名方法に基づいてパターンを見つけたいです。
たとえば、字幕ファイルは次のようになります。
SomeShow.1x03.stuff.srt
some_show s01e03-stuff.srt
一部のショー 1-03 stuff.srt
等
私は次のようなものを取得したい: SomeShow 1 3 そしてそれに基づいて、そのパターンに一致する名前でビデオを開始します. .srt ファイルの名前。
これはまったく可能ですか?ほとんどの言語では本当に単純なことですが、これを.batにする必要があり、これにアプローチする方法がわかりません...これまでのところ、拡張子を.batから削除するだけです変数。
前もって感謝します。
file-read - Abaqus ODB ファイルの読み取り
Abaqus から ODB ファイルを読み取るためのクラスを作成したいと考えています。Odb ファイルから情報を抽出するための関数を備えた C++ インターフェイスがあると言われました。しかし、この関数もドキュメントも見つかりません。このインターフェイスがどこにあるか知っている人はいますか?
php - JavaScriptでPhp配列に格納されたデータにアクセスする
重複の可能性:
PHP 配列を Javascript 配列に挿入する
サーバーでphpを使用してファイルを読み取り、ファイルの内容を変数に保存しています。タブ区切りでコンテンツを分割し、そのコンテンツをオプションとして Select タグに追加する必要があるため、JavaScript を使用して変数にアクセスしたいと考えています。
PHP 変数 ($lines) にアクセスする Javascript:
アラートが配列テキストのみでポップアップする場所
$lines配列に格納されたデータがjavascript配列変数でアクセスされるようにするにはどうすればよいですか
c# - テキスト ファイルの最後の行を読み取る
テキスト ファイルの最後の行を読み取る方法を知る必要があります。行を見つけて、それを SQL データベースに処理する必要があります
。すなわち:
- ファイルの最後の行を見つけます。
- ファイルの最後の行を処理します。
php - PHPはファイルを読み取り、情報を変数に保存します
テキスト ファイルを読み取り、その情報を変数に格納する方法はありますか?
私のfile.txtは、
つまり、そのファイルからこれらの値を $time=1343872162、$tall1=171、$tall2=172、$long1=170 などとして取得する必要があります。
ありがとう!
php - phpファイル読み取り機能
私は次のファイルを使用しています
問題は、file.txtが動的に生成され、別のフォルダーにあることです。fopenで呼び出すにはどうすればよいですか。やっています
しかし、明らかにそれは機能せず、私にエラーを与えます
これを修正して私のパスを含める方法は?
c++ - Win32EditControlは「|」を表示します 新しい行ごとにシンボルのように
ファイルからテキストを読み取り、編集コントロールに表示しています。ファイルには複数の行があります。ただし、行が終了するたびに、編集コントロールに「|」が表示されます。記号を入力してから、新しい行に移動します。
たとえば、ファイルの内容が
エディットコントロールは
エディットコントロールはパイプシンボルを表示してから、新しい行に移動することに注意してください。シンボルは、正しく表示できなかった\nまたは\rのいずれかを表していると思います。しかし、MessageBox()関数を使用してループ内に同じテキストを表示すると、各行の最後にパイプ記号が表示されません。
これが私のコードの関連部分です:
編集コントロールの作成に使用されるコード:
その奇妙なキャラクターがエディットコントロール内に表示されないようにするにはどうすればよいですか?
編集
デバッガーで確認しました。に読み込まれる各行についてbuffer
、ヌルターミネータの前の最後の文字は0x000a(改行)です。キャリッジリターン0x000Dは存在しません。
編集2
次のコードを試しました。パイプは各行の終わりにありませんが、最後の行の終わりに8本または9本の連続したパイプがあります。デバッガーでバッファーの個々の文字を検査できません。
c++ - 整数のセットをテキストファイルから列ごとに、変数配列に読み込みます
次のようなテキストファイルがある場合:
4
1 2 3
4 5 6
7 8 9
10 11 12
数値の各列を変数x、y、zに読み込みたい。したがって、読んだ後、z = [3、6、9、12]。
テキストファイルを解析して、各列のすべての行を独自の変数に格納するにはどうすればよいですか?
したがって、テキストファイル全体を各行に「/ n」を含む文字列として保存してから、各行にx = sting [i]、y = string [i + 1]、z = string [i + 2]を解析しますか?またはそれに似たもの。
特にnが非常に大きい場合は、これを行うためのより良い方法があるはずだと思います。
〜(編集)一番上の最初の数字(この場合は4)は、テキストファイルの行数を決定します。したがって、n = 4に設定すると、forループが発生します。for(i = 0; i
java - javaでファイルを個別にカウントして読み取るための2つのメソッドを作成できません
いいえを数えるための2つの方法を作成しようとすると。行の数とファイルの値を読み取ると、これらのメソッドの 1 つだけが実行され、別のメソッドは実行されず、次のエラーが表示されます: スレッド「メイン」での例外 java.lang.RuntimeException: java.io.IOException: 読み取りエラー
次のコードを見てください。
java - Javaを使用してログから特定のパターンを抽出する
ログファイルから情報を抽出したい。私が使用しているパターンは、node-nameとコマンドのプロンプトです。コマンド出力の情報を抽出して比較したい。次のようにサンプル出力を検討します
次のコードを試しました。
問題は、コードが遅すぎてデータを抽出できないことです。他にそうする方法はありますか?
編集1上記のコードで文字列として読み取ったログファイル。