

Asp | Değişkendeki Aynı Harfleri Silme,Yok Sayma,Ayıklama :/ ?
-
mesela bi değişkenim var ve o şöyle
yazi="ttttteeeeeesssSSsssstttttttt"
benim bunu bi fonksiyonla direk "test" olarak çıktısını almam lazım :/ yalnız sayıları hesaba katmamalı sadece harf üzerine olmalı.. hazır bişeysi var mıdır bunun? regex i biraz araştırdım ama onla yapamadım :/
-
Pesi, verdiğin şey tssttteeestttttt gibi birşey olursa işler iyice karışır. Regular Exprision ile yapılabilir. Yarın bakarım artık.
-
arka arkaya gelirse sildirme yapsın o zaman ona göre bişiler yazmak lazım :/ araştırıyorum ama daha bi sonuç elde edemedim kafadan yapıcam artık sanırım sabaha kadar kasıcaz yine :/
-
yaptım basitmiş yav :/
<%
pirinc="ttttteeeeeesssSSsssstttttttt"
pirinc=lcase(pirinc)
for tane = 1 to Len(pirinc)
ayiklapirinci = Mid(pirinc,tane,1)
if isnumeric(ayiklapirinci) = false then
baldo=tane+1
if baldo="0" then
baldo=1
else
baldo=baldo
end if
if Mid(pirinc,baldo,1)<>ayiklapirinci then
pilavlikpirinc=pilavlikpirinc&ayiklapirinci
end if
end if
nextresponse.write pilavlikpirinc
%>
öncelikle değişkeni küçük harfe çevirdimki büyük küçük harf sorunu çıkmasın
sonra bu değişkendeki tüm harfleri bi ayırttım mid sayesinde
sonra ben bunda sayıları yok saymasını istediydim eğer harf sayı değilse işlem yap dedirttim
daha sonra aynı harfleri 1. harften sonrasını aldımki harf ayıklarken 1. harfide ayıklıyodu çünkü +1 yaptım.
sonra eğer bir sonraki harfle önceki harfi aynı değilse yazdır harfi dedimki eğer aynıysa yazmıcak
sonra işte döngüledim ve en sonunda pilavlık temiz taşsız kelimemi yazdırdım ve mutluyum mesudum süperim kralı gelsin huleen