私はすべてこれを検索しました。 Delphi/Lazarusでは、ある位置が与えられているので、その位置の文字を別の文字列で探したいと思います。私はキャラクターの位置を見つける方法を知っています。私はそれを逆にする必要があります:与えられた位置のキャラクター。前もって感謝します。Delphi - 指定された位置/インデックスを検索
7
A
答えて
12
Delphiでは、文字列の文字を配列表記法を使用して索引付けできます。 stringの最初の文字は1のインデックスを持つことに注意してください。
var
s: string;
c: char;
begin
s := 'Hello';
c := s[1]; //H
end;
5
文字列は配列のようにアクセスできます。
MyString [12]は、文字列の12番目の文字を返します。 注:
var
MyString : String;
MyChar : Char;
begin
MyString := 'This is a test';
MyChar := MyString[4]; //MyChar is 's'
end;
0
これは、2012年に最後の答えましたので、私はちょうど追加したい考え出し:例
(文字列の長さを保持するために使用される0番目の位置からである)。これは、1-指標であります更新:StringHelperクラスは、Delphi(現在の東京版 - FMXフレームワークを使用して複数のプラットフォームで実行される)の最新版について、クロスプラットフォームの文字インデックスソリューションを提供します。この実装では、サポートされているすべてのプラットフォームで0ベースのインデックスが仮定されています。
例えば、
var
myString: String;
myChar: Char;
begin
myChar := myString.Chars[0];
end;
関連する問題
- 1. 指定されたZ-インデックスを持つ要素を検索
- 2. 位置指定された位置パラメータのカウントが4
- 3. vimを検索して、カーソルの現在の位置から指定されたトークンに置き換えます。
- 4. TextBlockを指定された位置に配置するには
- 5. 開始位置を指定してcharまたはsubstringを検索
- 6. CakePHP検索プラグイン、検索で指定された値以上の値を検索
- 7. 固定された位置指定されたdivはスクロールに続きます
- 8. 目的C - コアテキスト位置でインデックスを検索しますか?
- 9. リスト内の位置インデックスの値を検索して返す
- 10. ActiveRecord属性内のレコードの位置(インデックス)を検索します。
- 11. bing/googleジオコーディングと統合された位置検索のオートコンプリート
- 12. 指定された位置に要素を取得する - JavaScript
- 13. 他のアプリケーションの指定された位置にカーソルを移動
- 14. 指定された位置のリストを編集しますか?
- 15. 指定された位置のExcelセルにWordを挿入
- 16. リンクリスト内の指定された位置からノードを削除
- 17. ディレクトリ内の特定のファイルの位置/インデックスの検索方法は?
- 18. ハイライトされたテキストのインデックスの検索
- 19. オーバーパスターボでの位置検索
- 20. SDLで指定されたウィンドウのサイズと位置
- 21. 動的Angular 2ページの指定された位置にナビゲート
- 22. 絶対配置されたdiv内の下の相対位置を指定した位置div
- 23. css位置を指定したホバリングリスト
- 24. 指定された位置の文字列をPowerShellに置き換えます。
- 25. AppleScriptの指定されたカレンダーでイベントを検索
- 26. リスト内で指定された文字列を検索中
- 27. Octreeで指定された範囲内で範囲を検索
- 28. 指定された列のテキストを検索する問題
- 29. 指定されたIDを持つ要素のelasticsearch検索
- 30. オーバーパス:指定された周囲のPOIを検索
注:文字は1から始まります。 –