問題タブ [end-of-line]
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.
ios - NSAttributedString'\n'は無視されます
UI要素が。である単一のビューがありUITextView
ます。「viewDidLoad:
Text\n」を使用して属性付き文字列を作成し、テキストビューの属性付きテキストを次のように設定します。
私の問題は、アプリを実行するときに改行が無視されることです。
を使用するNSString
と、setText:
それは起こりません。
誰かが何が起こっているのかを明らかにすることができますか?ドキュメントなどで何も見つからないようです。
regex - 行末 (EOL) を vim の構文一致と一致させる
vimをヒット/
して検索する$
と、すべての eol が強調表示されます。しかし、それらを一致させようとするとsyntax match
、うまくいかないようです。
eols を隠し文字として表示するためにどのように一致させることができるかについてのヒントはありますか? 使用できることはわかっていますが、私の意見では、視覚的な副作用set list listchars
がいくつかあります。
shell - Linux シェル - コーパスで、ピリオドで終わらない行末にピリオド (ピリオド) を追加する
文レベルでセグメント化された大きなコーパスがあります。つまり、各行には 1 つの文が含まれます。これらの行のいくつかは終止符 (ピリオド) で終わりません。ピリオドで終わらない行の最後にピリオドを追加する効率的な方法を探しています。たとえば、このタスクを実行するために sed または awk を利用するシェル スクリプトです。
python - 行末のドットと単語の境界
私はこの正規表現を持っています:
一致する
- abc
- abc
- abc何か
- ...
重要度の高い順に 2 回使用します。まず、上記のケースとまったく同じ文字列を見つけたいので、行の最初と最後に^
追加しようとします。$
何も見つからない場合、制約は削除され、次のような文字列を受け入れました
- フー abc フー
- 何とかabc何とか何とか
問題は、最初のケースでa.b.c.
あり\b
、$
. だから私が使用する場合
a.b.c.
丸括弧内の部分が「無視」され\b
ており、に近い部分に$
は理解できない動作があるため、単純なものは一致しません。一方a.b.c
(最後のドットなし)は一致します
秒を変更する\b
と\W
すべてが機能しますが、他の不要な文字列と一致するかどうかはわかりません。正規表現を 1 つだけ使用してこれを解決する方法についてのアイデアはありますか?
これが関連する可能性がある場合、私はPythonを使用しています
c# - c# 行末までテキストをコピー
テキスト ファイルから特定の文字列を取得する必要があるという問題があります。このファイルは何かの設定ファイルなので、ほとんどの場合、必要なものは 1 行に含まれています。これらの不明な文字列をテキストボックスにコピーする必要がありますが、文字列自体の直前のテキストを知っています (名前 = 大砲のようなもので、大砲は必要な文字列です) 「=」から行末までコピーするにはどうすればよいですか? (私はそれをrichTextBoxにコピーしました)
regex - RegExp:パターンで終わらない行を見つける方法は?
ログファイルがあります。その中のほとんどの行は、何らかの部分文字列 (たとえば it 0.02
) で終わります。その行を pattern でフィルタリングできます0\.02$
。しかし、で終わる以外の残りの行をどのようにフィルタリングできます0.02
か?
bash - 行末または潜在的に他の何かでデータを処理するbash sed
この 2 種類の出力があります。
最後に 480 を持つ 32 文字の長さの uid を取得したいと思います。(2 番目のタイプの入力では 480 の後に何もないことに注意してください) 目的の出力:
私はsedを使用しています:
しかし、出力は次のとおりです。