これはかなりシンプルなはずですが、私はその日の1つを持っています。文字列内の文字の最初の出現と3番目の出現をどのように置き換えるかについて、誰にでもアドバイスできますか?私は置き換えを見てきましたが、文字列の長さが違うので動作しません。私がしたいのは、最初と3番目のオカレンスを置き換えることだけです。文字列のn番目の文字を置換する
答えて
開始位置をパラメータとするIndexOfメソッドのオーバーロードがあります。ループを使用すると、最初と3番目の発生位置を見つけることができます。次に、置換を行うには、RemoveとInsertの組み合わせを使用できます。
また、StringBuilderを使用して置換を行うこともできます。 StringBuilder
にはReplaceというメソッドがあり、開始インデックスと影響を受ける文字数を指定できます。
aspiringCoder、
おそらく、このようなものは、それは一回限りの誤差がある場合があります
Dim str As String = "this is a test this is a test this is a test"
Dim first As Integer
Dim third As Integer
Dim base As Integer = 0
Dim i As Integer
While str.length > 0
If i = 0 Then
first = str.IndexOf("test")
else if i = 2 Then
third = base + str.IndexOf("test")
end if
base = base + str.IndexOf("test")
str = str.Remove(0, str.IndexOf("test") + "test".length -1)
i++
End While
(>メタナイトを約< 1話をしていたものをと一直線に)あなたに役に立つかもしれませんどこかで...しかし、これは少なくともあなたを始めなければなりません。
これが改行文字の場合はどうなりますか? – aspiringCoder
それは気にしないでください – aspiringCoder
....このコードはまったく動作しないようですね?? – aspiringCoder
- 1. 文字列内の文字のn番目のインスタンスを置換します。
- 2. golangのN番目の文字列を置き換えます。
- 3. N番目の位置にある文字を置換する
- 4. 文字列からN番目の文字を削除する
- 5. SASの文字列のn番目の単語を置き換える方法
- 6. 文字列内の文字のn番目の出現箇所を見つけて置換する方法は?
- 7. 文字列中の3文字目と複数の3文字を\ nで置換する方法
- 8. 文字列オブジェクトのn番目からn番目の文字を抽出します。
- 9. PHPの文字列中のn番目の文字の大文字と小文字を変更する
- 10. 文字列内のN番目の文字の検索を最適化する
- 11. T-SQL - 文字列のn番目の文字を検索する方法
- 12. 文字列のn番目の文字でリストをソートするC#
- 13. 文字列j番目の文字列の2番目の部分文字列に分割文字列
- 14. Python:最初のn番目の一致する文字を別の文字に置き換えます。
- 15. 正規表現の文字列のn番目(5番目)とn番目(6番目)の文字列を一致させる
- 16. Pythonで別の文字列のn番目の文字ごとに文字列を作成する
- 17. sedを使用してn番目と(n + 1)番目の区切り文字の間でテキストを置換
- 18. Awkはn番目の文字を空白の値で置き換えます
- 19. 文字列からN番目の文字をすべて削除/削除
- 20. 行内のn番目の文字列内での文字列または部分文字列の検索
- 21. n番目の文字を置き換える、与えられたシンボル
- 22. 文字列をn番目の文字からn番目の文字までPHPでどのように取得するには?
- 23. は、N番目の区切り文字の後に値を置き換え
- 24. 文字列間の文字の置換
- 25. 文字列内の文字の置換
- 26. Python:i番目の文字とj番目の文字を置き換える方法は?例えば
- 27. PHPは、私は、文字列を持っているn番目の位置
- 28. 文字列のn番目の文字をチェックする方法はjsの数字ですか?
- 29. 置換文字列内の同じ単語の文字列を置換する
- 30. 文字列のリスト内の文字列を置換する
特定の文字の最初と3番目の出現?例えば、タブ文字のような文字ですか?これは答えか、これは文字列の1文字目と3文字目の文字だけです – aspiringCoder