1
0
mirror of https://gitlab.com/klmp200/fish.git synced 2024-11-22 08:43:20 +00:00

string regex comparator with "?"

This commit is contained in:
Aethor 2017-05-15 15:03:36 +02:00
parent 32a485860a
commit 3a87b110b6

View File

@ -59,8 +59,44 @@ WordArray * getFiles(char* path){
bool comparator(char* string1, char* string2){//TODO bool comparator(char* string1, char* string2){//TODO
int i = 0;
if(string1 != NULL && string2 != NULL){
while(string1[i] != '\0' && string2[i] != '\0'){
if(string1[i] != string2[i] && string1[i] != '?'){
return false;
}
i++;
}
if(string1[i] == '\0' && string2[i] == '\0'){
return true; return true;
} }
else{
return false;
}
}
else{
printf("warning : fuck you, strings are considered null");
crash();
return false;
}
}