問題タブ [string-function]
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.
c# - 段落を含む大きなテキストから抽出する必要がある、単一行の文字列配列を取得する必要があります
今日作りたいと思ったのですが、段落を持つ文字列変数があるという問題に遭遇しましたが、単一行の配列が必要です。だから私は String.Substring と String.IndexOf 関数でこれをやろうとしましたが、VisualStudio が段落のインデックスを処理する方法と文字列が段落でどのように機能するかを正確に知らないため、これはちょっとしか機能しませんでした。
Windows-Formsで試してみました。
段落付きのインデックスがどのように機能するか、または特にそれらを正しく使用する方法を誰か教えてください。
これは私が試したコードで、1行目でのみ機能し、2行目では少し機能しますが、それ以上は機能しません
c# - 部分文字列が引用符であるかどうかを確認するにはどうすればよいですか
部分文字列が " であるかどうかをチェックする if を作成したい。
しかし、これは機能せず、このエラーが発生します
エラー CS0019 == 演算子は、型が "string" および "char" のオペランドでは使用できません。
char バージョンに代わるものはありますか? 文字列も機能しません。2 番目の引用は最初の引用を終了し、3 番目は終わりがないためです。
postgresql - 同じクエリで作成された列で Postgre 文字列関数を実行する
Postgres 11 を使用して、同じクエリで一連の文字列関数を実行するにはどうすればよいですか。その後の文字列関数呼び出しは、以前に実行された文字列関数の結果に対して実行されますか?
ソーステーブルlabels
は次のようになります。
説明 |
---|
12345_オレンジ |
23456B_イエロー |
34567C_ブルー |
これを返すことができるビューを作成したいと思います:
説明 | ID | レート | 名前 |
---|---|---|---|
12345_オレンジ | 12345 | オレンジ | |
23456B_イエロー | 23456 | B | 黄色 |
34567C_ブルー | 34567 | ハ | 青い |
ここで注意が必要なのは、列desc
が一貫していないことです。最初の行に示すように、値rate
が存在する場合と存在しない場合があります。これを解決する最も簡単な方法は、最初に値を抽出id
して列に格納する一連の 2 つの関数を使用することです。次に、その列から の値を抽出しますrate
(存在する場合)。
これが私が試みているクエリです:
id
それを実行すると、列が存在しないというエラーが表示されます。
誰かがこの問題を解決する方法を理解するのを手伝ってくれますか? この結果セットに対する将来のクエリを簡単にするために、ビューのみを使用してこれを解決したいと考えています。
さらに、上記が機能しない理由についての洞察をいただければ幸いです。ありがとうございました!