31.08.2016, 10:36
PHP код:
new tags_pemitidos[5] = "ASD";
new name[24] = "[ASD]pene";
print(name);
// buscamos la ubicacion de los corchetes
new caract_start;
new caract_end;
for(new x=0; x<24; x++)
{
if(name[x] == '[') caract_start = x;
if(name[x] == ']') caract_end = x;
}
printf("start:%d & end:%d", caract_start, caract_end);
// extraemos el nombre entre lso corchetes
new extract[24];
strmid(extract, name, caract_start + 1, caract_end);
print(extract);
// buscamos el tag
if(strfind(extract, tags_pemitidos, true) != -1)// tag encontrado
{
strdel(name, caract_start, caract_end + 1);// tag eliminado
format(name,24,"%s",name);// nombre establecido sin tag
print(name);
}