arkadaşlar birden fazla metin var elimde. bu metinlerin başlangıçları aşağıdakiler gibi.
Merhaba bugün nasılsın
Ahmet merhaba saat kaç
Mehmet Bey merhaba nereye gidiyorsunuz
ben burada "merhaba" da dahil öncesini silmek istiyorum. elimde sadece şunlar kalsın istiyorum;
bugün nasılsın
saat kaç
nereye gidiyorsun
böyle birşey mümkün mü? mümkünse nasıl yapabilirim?
başlığı yazma sebebim aklıma merhaba nın son harfinin metinde kaçıncı sıraya denk geldiğini bulup ona göre öncesini silmekti. farklı bir yol varsa o da olur ama.
C# metin içindeki bir kelimenin son harfinin karakter numarasını bulma hk
3
●57
- 24-06-2021, 15:00:54
- 24-06-2021, 15:09:11string text_ = @"Merhaba bugün nasılsın
Ahmet merhaba saat kaç
Mehmet Bey merhaba nereye gidiyorsunuz";
string[] split_ = text_.Split('\r');
foreach (string item_ in split_)
{
int indexOf_ = item_.IndexOf("merhaba");
if (indexOf_ == -1) indexOf_ = item_.IndexOf("Merhaba");
if (indexOf_ == -1) continue;
string clear_ = item_.Remove(0, indexOf_ + 7).Trim();
}