問題タブ [multiline]

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 投票する
8 に答える
62034 参照

reporting-services - SSRSでテキストボックスを複数行に設定するにはどうすればよいですか?

水平方向に 1 ページにしようとしている多くのフィールドを含むレポートがあります (垂直方向に 2 ページであろうと 200 ページであろうと関係ありません... x で 2 ページ幅を処理する必要はありません)ページの長い列車事故)。とはいえ、連絡先情報を扱っています。

私の考えは次のことでした:

textboxaを複数行 (または SQL 結果)に設定する方法はありますか? 私は血まみれの明白な何かを見逃しましたか?


CanGrow プロパティはデフォルトでオンになっており、これが正しいことを再確認しました。私の問題は、改行を強制する方法がわからないことです。行を埋めてから別の行に折り返す 3 つのアドレス フィールドを取得します。/n, \n(どのスラッシュを入れるのが正しいか思い出せないため), <br>, <br />(レポートは ASP.NET Web サイトの ReportViewer コントロールで表示されるため)を試しました。テキストをラップする他の方法は考えられません。

データベースから結果を 3 行のテキスト/文字として取得する方法はありますか?

0 投票する
25 に答える
787494 参照

regex - 正規表現の複数の行にまたがる文字を一致させるにはどうすればよいですか?

たとえば、この正規表現

一致します:

しかし、どうすれば複数の行で一致させることができますか?

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

sed - 複数のファイルから複数行のテキストを削除する

ライセンス付きのjavadoc行を削除したいJavaファイルがたくさんあります[コードで変更しています]。

私が探しているパターンは

^\* \* ProjectName .* USA\.$

しかし、行全体で一致

sed [または Windows/Linux で一般的に使用されるエディター] が複数行パターンの検索/置換を行う方法はありますか?

0 投票する
7 に答える
80483 参照

bash - 標準入力から複数行の入力を変数に読み込む方法と、シェル(sh、bash)で出力する方法は?

私がやりたいことは次のとおりです。

  1. stdin複数行の入力を変数に読み込むA
  2. でさまざまな操作を行うA
  3. A区切り記号 ( \n\r\tなど) を失わずに別のコマンドにパイプする

read現在の問題は、改行で読み取りが停止するため、コマンドで読み取ることができないことです。

cat次のように、標準入力を で読み取ることができます。

、しかし、それを印刷する方法がわかりません。改行、タブ、およびその他の区切り文字がまだ存在するようにします。

サンプル スクリプトは次のようになります。

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

windows - Perl の /m 正規表現修飾子は、Windows では異なる方法で一致しますか?

次の Perl ステートメントは、Unixish マシンで同じように動作します。Windows では動作が異なりますか? はいの場合、それは魔法のせいですか\n?

Win32 スモーク テスターから CPAN モジュールの 1 つに障害が発生しました。\r\n と \n の問題のようです。最近行った変更の 1 つは、正規表現に //m を追加することでした。

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

php - phpエコー/複数行の文字列を印刷しますか?

exeファイルを起動するphpファイルがあります。exeはcoutを実行し、テキストはhtmlで印刷されます。これはすべて問題ありません。「someline\n」と書くまで; \ nは出力を中断し、最後の行しか表示されません。複数行を含むテキスト/文字列を印刷/エコーするにはどうすればよいですか?

現在の貼り付けは\nコメントアウトされており、テキストは正常に印刷されます。コンソールでは見苦しく、IE7でソースを表示すると(主にFFで参照しますが)、ソースを見るのは苦痛です。これが私の現在のphpとcppファイルです

cpp

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

c# - 複数行で正規表現が正しく機能しない

アプリケーションから非常に大きな XML 出力があります。それを自分のプログラムで処理してから、元のプログラムにフィードバックする必要があります。この XML には、置換する必要がある部分があります。興味深い部分は次のようになります。

ドキュメントには、このようないくつかの部分が含まれています。

これらのタグを変更できるようにするには、これらのタグ内のすべての XML 部分を取得する必要があります。これらの部分を取得する正規表現を作成しましたが、機能しません。

全体を 1 行に残して、複数行オプションなしでこの正規表現を呼び出すと、すべての出現箇所が検出されます。ファイルをそのままにして、複数行オプションを設定すると、機能しません。何が問題なのですか、何を変更すればよいですか? または、正規表現なしでこれらのタグ間の XML 部分を取得する簡単な方法はありますか?

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

regex - Perl のコンパイル済み正規表現でエスケープする必要がある文字は?

Perl の qr{} コンストラクトを使用する場合、どの文字をエスケープする必要があるかを判断するのに苦労しています

無数の通常エスケープ文字 (#*.>:[]) を含み、別のプリコンパイル済み正規表現も含む、複数行のプリコンパイル済み正規表現を作成しようとしています。さらに、テスト目的で可能な限り厳密に一致させる必要があります。

エラー:

アスタリスクをエスケープしようとすると、一致に失敗します (D'oh 出力)。他の厄介な文字をエスケープしようとしても、一致は失敗します。エスケープするもののさまざまな組み合わせを試し続けることもできますが、ここには多くのバリエーションがあり、誰かが洞察を提供できることを望んでいます.

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

linux - 複数行の検索を行い、スクリプトで置換する方法は?

Pythonソースファイル内のすべての複数行インポートを置き換えようとしています..したがって、ソースは次のようになります

そして、私は次のようなものを手に入れたいです

sed を使用しようとしましたが、閉じ括弧の非貪欲な一致をサポートしていないように見えるため、2 番目のインポートを「食べます」.. :(
ヒントはありますか?これは sed では不可能ですか?別のツールで試す必要があります?

0 投票する
18 に答える
173757 参照

python - Pythonに複数行のコメントがないのはなぜですか?

OK、トリプルクォートの文字列が複数行のコメントとして機能する可能性があることは承知しています。例えば、

しかし、技術的に言えば、これらは文字列ですよね?

私はグーグルでPythonスタイルガイドを読みましたが、複数行の/ **/タイプのコメントが正式に実装されていない理由に対する技術的な答えを見つけることができませんでした。三重引用符を使用しても問題はありませんが、この設計上の決定につながった理由について少し興味があります。