問題タブ [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.

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

string - パターンマッチと文字列操作

字幕をダウンロードするフォルダーのファイルモニターを作成しています。これまでのところ、次のように機能します。

フォルダーで新しい .rar ファイルを探します。

見つかった場合は、字幕を抽出して .rar ファイルを削除します

1 つの .srt ファイルが抽出された場合は、ファイル名を変数に保存します。


今、私はスクリプトの次の (そして最後の) 部分を達成する方法について無知です:

字幕の命名方法に基づいてパターンを見つけたいです。

たとえば、字幕ファイルは次のようになります。

SomeShow.1x03.stuff.srt

some_show s01e03-stuff.srt

一部のショー 1-03 stuff.srt

私は次のようなものを取得したい: SomeShow 1 3 そしてそれに基づいて、そのパターンに一致する名前でビデオを開始します. .srt ファイルの名前。

これはまったく可能ですか?ほとんどの言語では本当に単純なことですが、これを.batにする必要があり、これにアプローチする方法がわかりません...これまでのところ、拡張子を.batから削除するだけです変数。

前もって感謝します。

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

file-read - Abaqus ODB ファイルの読み取り

Abaqus から ODB ファイルを読み取るためのクラスを作成したいと考えています。Odb ファイルから情報を抽出するための関数を備えた C++ インターフェイスがあると言われました。しかし、この関数もドキュメントも見つかりません。このインターフェイスがどこにあるか知っている人はいますか?

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

php - JavaScriptでPhp配列に格納されたデータにアクセスする

重複の可能性:
PHP 配列を Javascript 配列に挿入する

サーバーでphpを使用してファイルを読み取り、ファイルの内容を変数に保存しています。タブ区切りでコンテンツを分割し、そのコンテンツをオプションとして Select タグに追加する必要があるため、JavaScript を使用して変数にアクセスしたいと考えています。

PHP 変数 ($lines) にアクセスする Javascript:

アラートが配列テキストのみでポップアップする場所

$lines配列に格納されたデータがjavascript配列変数でアクセスされるようにするにはどうすればよいですか

0 投票する
6 に答える
101422 参照

c# - テキスト ファイルの最後の行を読み取る

テキスト ファイルの最後の行を読み取る方法を知る必要があります。行を見つけて、それを SQL データベースに処理する必要があります
。すなわち:

  1. ファイルの最後の行を見つけます。
  2. ファイルの最後の行を処理します。
0 投票する
2 に答える
2714 参照

php - PHPはファイルを読み取り、情報を変数に保存します

テキスト ファイルを読み取り、その情報を変数に格納する方法はありますか?

私のfile.txtは、

つまり、そのファイルからこれらの値を $time=1343872162、$tall1=171、$tall2=172、$long1=170 などとして取得する必要があります。

ありがとう!

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

php - phpファイル読み取り機能

私は次のファイルを使用しています

問題は、file.txtが動的に生成され、別のフォルダーにあることです。fopenで呼び出すにはどうすればよいですか。やっています

しかし、明らかにそれは機能せず、私にエラーを与えます

これを修正して私のパスを含める方法は?

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

c++ - Win32EditControlは「|」を表示します 新しい行ごとにシンボルのように

ファイルからテキストを読み取り、編集コントロールに表示しています。ファイルには複数の行があります。ただし、行が終了するたびに、編集コントロールに「|」が表示されます。記号を入力してから、新しい行に移動します。

たとえば、ファイルの内容が

エディットコントロールは

エディットコントロールはパイプシンボルを表示してから、新しい行に移動することに注意してください。シンボルは、正しく表示できなかった\nまたは\rのいずれかを表していると思います。しかし、MessageBox()関数を使用してループ内に同じテキストを表示すると、各行の最後にパイプ記号が表示されません。

これが私のコードの関連部分です:

編集コントロールの作成に使用されるコード:

その奇妙なキャラクターがエディットコントロール内に表示されないようにするにはどうすればよいですか?

編集

デバッガーで確認しました。に読み込まれる各行についてbuffer、ヌルターミネータの前の最後の文字は0x000a(改行)です。キャリッジリターン0x000Dは存在しません。

編集2

次のコードを試しました。パイプは各行の終わりにありませんが、最後の行の終わりに8本または9本の連続したパイプがあります。デバッガーでバッファーの個々の文字を検査できません。

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

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

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

java - javaでファイルを個別にカウントして読み取るための2つのメソッドを作成できません

いいえを数えるための2つの方法を作成しようとすると。行の数とファイルの値を読み取ると、これらのメソッドの 1 つだけが実行され、別のメソッドは実行されず、次のエラーが表示されます: スレッド「メイン」での例外 java.lang.RuntimeException: java.io.IOException: 読み取りエラー

次のコードを見てください。

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

java - Javaを使用してログから特定のパターンを抽出する

ログファイルから情報を抽出したい。私が使用しているパターンは、node-nameとコマンドのプロンプトです。コマンド出力の情報を抽出して比較したい。次のようにサンプル出力を検討します

次のコードを試しました。

問題は、コードが遅すぎてデータを抽出できないことです。他にそうする方法はありますか?

編集1上記のコードで文字列として読み取ったログファイル。