問題タブ [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.
macos - ターミナルを使用して.txtファイルの行を短縮する
98行の.txtファイルがあります。各行の最初の14文字だけになるように、これらの各行を短くする必要があります。どうすればこれを行うことができますか?
ruby-on-rails - ルビで特定の検索パターンの行の隣にコンテンツを追加する
カスタム Rails 3 ジェネレーターを作成しています。次のロケール ファイルの属性行の後にコンテンツを追加したいと考えています。たとえば、「user: 'User'」を挿入します。
属性行がテキストの任意の位置にある可能性があることを考慮して、どうすればそれを行うことができますか?
java - Java正規表現:改行+空白
シンプルなはずですが、私はそれに夢中になります。
次のようなテキストが与えられます:
行末記号を削除するJava正規表現が必要です。その後、新しい行はスペースで始まり、上記のサンプルテキストは次のようになります。
sql-server - SQL Server 2008 R2 インポート ウィザードで型を提案するために最後の行を使用する
SQL Server を使用して、統計分析用のデータをローカルに保存しています。通常、数百の列を持つ csv ファイルからテーブルを作成します。列の名前と型を手動で指定するのは面倒なので、インポート ウィザードの「型の提案」を使用して正しい型を選択します。
これはほとんどの場合うまくいきますが、私の csv ファイルはしばしば「ぎざぎざの上端」を持っています (つまり、最初の千行または百万行の多くの列が空です。これらのファイルの多くは 1+ GB であり、したがって、サブセット結合を容易にするために SQL Server が必要です)。インポート ウィザードは最初の 1000 行までしか参照しないため、インポートに失敗する可能性があります。巧妙な回避策はありますか?
私が考えることができる解決策は、最後の千行ほどをファイルの先頭、ヘッダー行のすぐ下に移動することです。しかし、これらのファイルの一部は 1 GB 以上で数百万の行があるため、テキスト エディターでは実行できません。インポート ウィザードの裏をかく方法はありますか? それとも逆読み?または、最後の千行程度を移動しますか?
ありがとう!
javascript - Javascript:ドットと星で満たされたtextaeriaから取得する方法は0-1配列を取得しますか?
簡単なJavaScriptの「ライフゲーム」の実装を作成したいと思います。ユーザーが自分の構造を入力できるようにしたい。
だから私たちはtextaeriaを持っています、ユーザーはそれを次のようなもので埋めます
4
このような入力幅、高さ3
、および配列フィールドから取得する方法
javascriptを介してテキスト入力からそのようなデータを取得するにはどうすればよいですか?
code-generation - ソースコードに特化したテキスト操作ツールはありますか?
ソースコードに特化したコマンドライン用の無料でオープンなテキスト操作ツールはありますか? 特に、新しいメソッド スタブを自動的に追加したり、メソッドを名前ごとに削除したりできる機能が欲しいです。
ゲッター/セッターの自動生成もいいでしょう。
これを行うための優れた SED/Perl の例を含む Web サイトがあれば、それも解決策になる可能性があります。
ソリューションが複数の言語で機能するか、他の言語に簡単に適応できるとよいでしょう。
事前にどうもありがとうございました。
regex - 特定の形式の末尾の文字列を置き換える正規表現
"N megapixels"
これらの末尾の文字列""
を正規表現 ( ) を使用して置き換えるにはどうすればよいRegEx.Replace
ですか?
例:
「Powershot Yellow 12.1 Megapixels」と入力すると、結果は「Powershot Yellow」になります。
「Powershot Black II 10 Megapixels」と入力すると、結果は「Powershot Black II」になります。
ruby - 別の文字列を使用してRubyで文字列を切り取る方法は?
次のような文があるとします。
「ジャンプ」を含め、前にすべてを切り取りたいので、次のように残します。
現在、削除したいパーツのインデックスを取得し、そのパーツの長さを追加して、次のようにスライスします。
これを達成するためのより良い方法はありますか?
ありがとう!
c# - テキストの検索と操作
したがって、にインポートするファイルはListBox
次のようになります(各改行は の新しい項目ですListBox
) :
の各項目を見てListBox
、2番目の列の値を取得し、それらが何回発生するかを確認しています(テキストの後の数字を参照してください-つまり、列を見下ろすと2、4、1、1、1、3 ) .txt ファイルに変換します。これは次のようになります (これは .txt ファイルの最初の部分で、2 番目の部分は以下にリストされます)。
上記のテキストに次のコードを使用します。
同じものを使用してListBox
、.txt ファイルの後半を印刷しています。テキスト ファイルの 2 番目の部分は次のようになります。
コードの使用:
だから私の問題は:
ファイルの 2 番目の部分は、ファイルの 2 番目の部分の「DD」の後に発生する値を、ファイルの最初の部分の 1列目 (数値) 列に置き換える必要があることを除いて、適切に印刷されています。ファイルの2番目の部分がどのように印刷されているか、値が一致するかどうかによって異なる印刷をしたいと思います。これは、ファイルを次のようにしたいものです。
- 誰でもこの問題を解決するのを手伝ってくれますか?
編集:
text-manipulation - 大きなテキストファイルの操作
大きなテキスト ファイルの操作についてヘルプを求めています。私はプログラマーではなく、正規表現に深刻な問題を抱えているようです。問題のテキスト ファイルは、ツールが実行されているサーバーに関する膨大な量の情報をログに記録するツールの出力です。生成された出力は、定義された要件に合わせて調整する必要があります。各テキスト ファイルのサイズは 4 ~ 10 MB です。次のようなセクションに分割されたファイルの構造:
http://imageshack.us/photo/my-images/853/79515724.jpg/
私が必要とするのは、いくつかのセクションをそのまま残して、何らかの方法で削除することです。私はそれらのファイルを約200個持っています。
ありがとうございました。