RSS

Bir metin bloğunun bir metin dizesindeki tekrar sayısı

09 Tem

Merhaba,

Elinizdeki bir metin öğesinin, bir metin dizisinde kaç kere tekrar etmek istediğini bulmak istiyorsanız aşağıdaki kodu Global sınıfı içine kopyalayıp kullanabilirsiniz.

// Changed on 09 Tem 2011 at 12:05:34 by mesut
static int strRepeatTimes(str _baseStr, str _searchStr)
{
int charNum;
int baseLength   = strlen(_baseStr);
int searchLength = strlen(_searchStr);
int repeatTimes  = 0;

if (baseLength >= searchLength)
{
if(strscan(_baseStr, _searchStr, 1,  strlen(_baseStr))!= 0)
repeatTimes++;
do
{
_baseStr = strdel(_baseStr, charNum, searchLength);
charNum = strscan(_baseStr, _searchStr, 1,  strlen(_baseStr));
if(charNum)
repeatTimes++;
}
while(charNum);

}
return repeatTimes;
}

Mesut BOZTAŞ

Dynamics AX ERP Danışmanı ve
İstanbul Ticaret Üni. Y.Lisans öğrencisi

İstanbul 2011

http://www.etg-it.com

Reklamlar
 
Yorum yapın

Yazan: 09/07/2011 in Geliştirme

 

Etiketler:

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

 
%d blogcu bunu beğendi: