Lines Matching refs:separator
362 // Separator rules:
530 char *separator;
572 separator = field[0] = fullName;
574 while ((separator = uprv_strchr(field[fieldIdx-1], SEP_CHAR)) && fieldIdx < (int32_t)(sizeof(field)/sizeof(field[0]))-1) {
575 field[fieldIdx] = separator + 1;
576 fieldLen[fieldIdx-1] = (int32_t)(separator - field[fieldIdx-1]);
580 separator = uprv_strchr(field[fieldIdx-1], '@');
582 if (separator!=NULL || sep2!=NULL) {
583 if (separator==NULL || (sep2!=NULL && separator > sep2)) {
584 separator = sep2;
586 fieldLen[fieldIdx-1] = (int32_t)(separator - field[fieldIdx-1]);