similar string comparison

Just starting out? Need help? Post your questions and find answers here.
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: similar string comparison

Post by dobro »

:)

Code: Select all

UseMD5Fingerprint()

Declare find(text.s,search.s)

text.s="this is phrase 1"+chr(13)
text.s+"this is 2 phrase"+chr(13)
text.s+"this is phrase 1"+chr(13)
text.s+"this is 2 phrase"+chr(13)
text.s+"this is phrase 1"+chr(13)
text.s+"this is phrase 1"+chr(13)
search.s="this is phrase 1"
find(text.s,search.s)
search.s="this is 2 phrase"
find(text.s,search.s)
procedure find(text.s,search.s)
		For i=1 to CountString(text.s,chr(13))
				phrase.s=StringField(text.s,i,chr(13))
				if StringFingerprint(phrase.s, #PB_Cipher_MD5)=StringFingerprint(search.s, #PB_Cipher_MD5)
						compteur=compteur+1
				Endif
		Next i
		if compteur>1
				MessageRequester("stop !" , "the phrase :"+chr(34)+search.s+chr(34)+" is present "+str(compteur)+" times")
		Endif
		compteur=0
Endprocedure;|
		; Epb
		
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
Post Reply