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

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

sql - SQLクエリを文字列連結に変換するマクロとその逆?

私はAccessを使用していて、次のようなコードに多くのクエリがあります。

また

これらの文字列を実行可能クエリに変換し(最初の引用符と最後の引用符、アンパサンドとアンスコアを削除)、逆にクエリを文字列の連結に変換するマクロを実行したいと思います。

出力例は次のようになります。

私はこれをグーグルする方法がわかりません:S私が尋ねている原因。

TextMateなどでマクロを記録する方法は知っていますが、なじみがなく、助けが必要です。

任意のヒント?ありがとう :-)

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

ruby-on-rails - どのようにテキストをマージしますか? バージョン管理システムのように?

ウィキペディアは、これはかなり良いと言っています: http://en.wikipedia.org/wiki/Merge_(revision_control)#Three-way_merge

しかし、それをどのように実装しますか?または、それを処理するRuby on Rails用の宝石/プラグインはありますか?

私の状況:
• ベース テキスト
がある • 人物 A からの
変更 • 人物 B からの変更
• 両方の変更を含める必要があり、他方を上書きしない

私が指摘できる方向はありますか?ありがとう!

0 投票する
5 に答える
377 参照

php - PHP 不良テキストの修復

これは私が取り組んでいるものであり、ここ StackOverflow の知的な人々からの意見を求めています。

私が試みているのは、同じテキスト ページのさまざまな不良バージョンを組み合わせてテキストを修復する機能です。基本的に、これを使用して、異なる OCR 結果を 1 つに結合し、個々の結果よりも高い精度を得ることができます。

私は 600,000 の英単語の辞書から始めます。これは、法律用語、医学用語、一般名を含むほとんどすべてです。私はすでにこれを持っています。

次に、テキスト サンプルの 4 つのバージョンがあります。

このようなもの:

上記を組み合わせて、次のような出力を取得しようとしています。

不可能だとは言わないでください。絶対に不可能ではありません。非常に難しいだけです。

これに関して誰かが持っているアイデアをいただければ幸いです。

ありがとうございました!

私の現在の考え:

一部のスペースが間違った場所にあり、単語が辞書にない場合があるため、単語を辞書と照合するだけでは機能しません。

主な懸念事項は、壊れたスペーシングを修復することです。これが修正されると、最も一般的に発生する辞書の単語が存在する場合はそれが選択され、そうでない場合は最も一般的に発生する非辞書の単語が選択されます。

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

python - さまざまなソース ファイルのコメントを識別するために、Python について知っておくべきことは何ですか?

特定のディレクトリ内のさまざまな種類のソース ファイルのコメントを識別する必要があります。(たとえば、Java、XML、JavaScript、bash)。これを Python を使用して行うことにしました (Python を学習する試みとして)。私が持っている質問は

1) これを行うには、Python について何を知っておく必要がありますか? (正規表現が役立つという考えはありますが、有用な代替/他のモジュールはありますか?これを行うために使用できるライブラリはありますか?)

2) Python はそのようなタスクに適していますか? 他の言語でこれを簡単に達成できますか?

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

php - PHP は文字列を操作します (コンポーネントが存在する場合は検索/置換)

PHP を使用して特定のテキスト コンポーネントの文字列をチェックし、存在する場合は値を新しい値に置き換える必要があります。たとえば、次のような文字列があるとします。

「&skip=20」(常に = 20 とは限りません。20、80、100 などの任意の数値である可能性があります) の部分文字列を見つけて、「20」の値を変数 ($ newValue)。したがって、その文字列が存在し、$newValue = 40 の場合、新しい文字列は次のようになります。

文字列が次の場合:

新しい文字列は次のようになります ($newValue = 180):

これらの関数 (strpos、preg_match、preg_replace) を使用する必要があると確信していますが、これにあまりにも長い時間を費やしたため、これ以上近づいているようには見えません。誰かがこれらまたは他の関数を使用して部分文字列を見つけ、値を置き換える方法を教えていただければ幸いです。

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

batch-file - バッチ: テキスト ファイル内の数値の並べ替え

メニューとコマンドのリストを含む .txt ファイルがあります。私ができるようにしたいのは、この .txt ファイルの各行を段階的に実行し、番号を確認して、前の値からインクリメントすることです。ファイルのセクションの例を次に示します。

メニュー番号が 1 から 3 までカウントされ、途中で再び 1 に戻ることに注目してください。

残念ながら、以下のようにインクリメントし続ける必要があります。

バッチファイルを使用してこれを実装する方法はありますか? 私はこれに慣れていませんが、文字列を解析し、数値を取得し、それを変数と比較してから置き換えるのは難しいことがわかりました。正しい方向に私を向けることができますか?ありがとうございました。

解決

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

python - 有効な英文に一致するPython正規表現

英数字と特殊文字を使用できる有効な英語の文と一致させるために、Python 正規表現を作成できるかどうか疑問に思っていました。
基本的に、XML ファイルからいくつかの特定の要素を抽出したかったのです。これらの特定の要素は、次の形式になります。

例えば:

また

の正規表現を簡単に書くことができます

</p>タグ。しかし、正規表現グループを作成して、これらのタグの間にある文を抽出することに興味があります。

上記の問題に使用する正規表現を提案してもらえますか?

また、回避策を提案していただければ、私にとっても非常に役に立ちます。

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

prolog - 文を変換すると無限ループが発生しますが、その方法は?

これがどこで間違っているのかわかりません。私は Prolog に非常に慣れていないことに注意してください。何かが欠けていると確信しています。それが何であるかはわかりません。誰か助けてくれませんか?

ありがとう、これが私のコードです:

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

python-3.x - ファイル内の 2 つの文字列の間の複数の文字列を取得する

「サポートされている機能」と「機能の説明」という文字列がある「.txt」ファイルがあります。これらの2つの文字列の間に「-」で始まる複数の行があります。各行を取得して変更を適用する方法は? 私ができる部分文字列を取得するには:

これは役に立ちますか、そうであれば、「-」ではなく各行のテキストにのみ適用する方法. また、この「substr」にはこれらすべての行がありますが、 substr に分割を適用する必要がありますか?

前もって感謝します-パンカジ

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

php - phpsubstrとテキスト操作

このデータを取得したいと思います:

Xからの任意の数はどこにありますかzero to infinity

questionそして、フィールドからテキストを減算し、数値だけを保存します

私はいじってsubstr($data, 0, 8)いましたが、うまく機能していません。誰かが私に提案をしてくれませんか?本当にありがとう。