[]ali-x1semih
|-veli.+5umut
/ahmet/\-7ayşe
suat+n[sibel
kadir-m#melih
-*mehmet~x2merve
"'mustafa=x10selin
++ayşe$x8cihan
mesela karmaşık txt dosyam ortasında bazen x ile başlayan bazen + bazende - ekleniyor fakat bu hiç birzaman değişmiyor ya x ile başlıyor ya - yada + ile
bu dosyada belirlediğim karakterlere göre x1 x3 x2 +8 -2 +n -m bunların sağında ne varsa silsin istiyorum.
örnek kodumu eklemeye çalışırım birazdan teşekkürler.
buda örnek kodlarım beceremedim yardımcı olurmusunuz
Kod: Tümünü seç
Global $aKarakterler = "x1,x3,x7,-m,+5,vs..."
Local $aDosyatxt = "c:\test.txt"
eğer yukarıda belirttiğim karakterler var ise sağındakilerini sil
Local $aDosyam = StringRegExpReplace(StringRegExpReplace(FileRead($aDosyatxt), 'buraya ne gelecek', @CR)
ConsoleWrite(($aDosyam) & @CRLF)
$aDosyaAC = FileOpen($aDosyatxt, 2)
If $aDosyaAC = -1 Then
MsgBox(0, "Hata!", "Dosya açılamadı veya yok!")
Exit
EndIf
FileWrite($aDosyaAC, $aDosyam)
FileClose($aDosyaAC)